S Smolek Diamond Member Aug 30, 2001 4,985 1 0 Mar 24, 2004 #1 Seen it posted a while ago, but cant find it again. Does anyone know of a link to the picture showing an xbox on the top of the car tipping it over ?
Seen it posted a while ago, but cant find it again. Does anyone know of a link to the picture showing an xbox on the top of the car tipping it over ?