LuckyLegs
Whistling snail lover
- Joined
- Dec 13, 2011
- Messages
- 376
I remember seeing one of these in Popular Mechanics magazine years ago and have not seen one since. I think i may go look at it.
1994 Ford C350
1994 Ford C350