conceptgo-kartsuperyachtWould you like to ride Formula One race cars on a yacht? I would!Raymond WongWednesday, January 12, 2011 - 7:31am Let me get this straight. There is a yacht, and it moves on water. On top of the yacht is a race track, that you drive land vehicles on. Any questions?