2014 Chinese New Year (Year of the Horse) celebration at Pechanga Resort & Casino. According to the window sticker, this car is a 2013 Mini Cooper Hardtop, Chili Red, Leatherette Carbon Black, made with parts from Germany, the United Kingdom, the Unites States, Canada, France (Engine) and Japan (Transmission), with the final assembly point being Oxford, UK.