Monster sighting leads to Von Dutch, American Ironhorse discovery

I can’t remember if it was Leno, Carson or Letterman that coined the phrase “Things that make you go Hmmm?” but that is exactly what I thought when I came down the highway and came across this. . . uhm . . . motorcycle. I had to stop. I can’t say I have ever seen […]