When I was a kid, We called those "Road lice"... Love them though, and always wondered if the stick for the engine lid was a dealer item? :D
When I was a kid, We called those "Road lice"... Love them though, and always wondered if the stick for the engine lid was a dealer item? :D