The official PS3 launch event in Greece. It's...different. Like Muppets From Space. But not as charming.
Yes. So...there you have it. Somersaulting, swordfights, spaceships, theatre. All it needed was a hot chick on the bog and it'd be perfect.
[vids courtesy of p3tran over on NeoGAF]











