OMTBiker
Well-Known Member
A "toad" vehicle is a vehicle being towed behind a motorhome.Please explain "toad" vehicle....not familiar with that phrase (must be a pop culture West Coast thingy ma bob...kidding)...just trying to push your buttons...wanna see those "hundred" vehicles!
Sponsored