TV coverage doesn't give a true reflection of just how steep, bumpy and narrow the island's roads are. It's a thousand times removed from the short circuit racing scene back in the UK ...
Showing 1 - 1 of 1 result