Mini Cooper Covered In One Million Swarovski Crystals... Is Proud To…

Who knew an art car (made by two Canadians) made from a Mini Cooper (a British brand name made by a German company) covered in one million Swarovski crystals (a German-founded, Swiss-owned brand) housed at a Ripley's Believe It Or Not museum (in London) could be such an Amerigasm? The "Crystal Car" made by Ken and Annie… » 11/14/08 10:00am 11/14/08 10:00am