11/12/09

New Audi TT with the leopard seats



Are you kidding me?! Some man in Russia was spotted ridin dangerously with his leopard hangin out the window. Gangsta gangsta 

2 comments: