Scantily-clad babes on bikes? Lounge singers on rolling pianos? Elephant road crews? Procreating rocks? None of these things will bother you when you're driving Spain's roads in a Renault Mégane GT; in fact, you'll seek out such hallucinatory road hazards!