It didn’t take long for Peugeot Sport to put its mark on the all-new 208 supermini following the road car’s Geneva Motor Show world debut. Peugeot’s performance and motorsport division unveiled the ...