Sep 24 2010
I would love to hear the story behind why exactly there’s a Leopard hanging out the window of this Audi, but sadly I don’t think I’m going to crack this mystery.
According to the video, this is somewhere in Russia, and I have to assume it’s mob related, as who the hell else is going to own an Audi and a Leopard? That’s one crew you would have to respect.
Even More Uncoachable Stuff