h1

Xbox Live

22 March, 2007

It’s a funny commercial from Australia, but I’m not sure if it’s a real one. The production quality seems quite low.

%d bloggers like this: