24 May 2013, 12:15 UTC · By: Gabriel Nica / That's it, we've completely lost our faith in China, the Chinese people and their taste in cars. The car that filled the glass is a MINI One in a disgusting shade of pink with lime green a...