Saturday 24 October 2009

what is going on with the 360?

someone actually believes we will pay £100 a year fro xbox live????
what are they smoking??