answersLogoWhite

0

The Tour de France cycle race! - though its not an 'invention' as such.

User Avatar

Wiki User

16y ago

What else can I help you with?