Playstation HOME: One more reason to buy a PS3

Discussion in 'Science, Technology & Car Chat' started by Maverick, Mar 7, 2007.