Does anyone else think thats one of the shittiest looking adverts?
looks like a replay from Gran Turismo 3 or something.
their advert makes it look like their tyres really peel away from the rim around corners!!!
never tried their tyres but that advert ain't gonna make me buy them!