That's hilarous, on another note it didn't take much to embarass one of those on i20 few months back...
Announcement
Collapse
No announcement yet.
"The most powerful vehicle ever built."
Collapse
X
Comment