Originally Posted by Mike Eng
What's that red thing in front of your car? tongue


rotflmao

Its just an unconfirmed rumor.