Russia has the best tires

guy fawkes's Avatar
oilfieldscum's Avatar
I doubt the tires are worth a shite but the advertisement is sure a lot better.