Yeah they're defiantly some Chinese shit! Wanli sunny, infinity or something along those lines. More than likely wanlis though. We used to call them tyres of death at my old workplace. And yeah the newest mini coopers are turbo'd! Do a few of their turbos at Work.