Spotted in London, England. This is what happens when you are born a Mini Cooper but you decide you are supposed to be a chopped 1950 Mercury. In lieu of booming exhaust note, these guys substituted blaring Ricky Martin. Nice.
Input your search keywords and press Enter.