
I'll bet our English brethren are familiar with Empire Square, but I have to admit I'd never heard of this cartoon, described as the "British version of SouthPark".
Then again, anyone that offers simulated sex with a chance to win a PSP is ok by me.
Stumble This


