A most bizarre island with plenty of on and off ramps - maybe some creator with a thing for wheeled vehicles decided to provide a place on which they … more »

A most bizarre island with plenty of on and off ramps - maybe some creator with a thing for wheeled vehicles decided to provide a place on which they may roam. There are also areas of rugged terrain for those vehicles of the off-road persuasion. « Less