Are these bastards from another planet? Who the hell would ride in these clown cars?
5 59Impala · Registered Joined Oct 13, 2004 · 2,436 Posts #9 · Aug 15, 2005 View full thread Are these bastards from another planet? Who the hell would ride in these clown cars?