It's just not fair that Toad owners never got a body sticker like Duster owners did
I always liked the Hodaka's Road toad stickers.
Whip
Print