10/27/08

Lambo Police Car?

Yep, thats how they rollin' in Italy, it can hit 200 mph and has a built in refrigeration unit (for organs...or is it?).

No comments:

Post a Comment