Rat Rods/Hot Rods

I got that a few times on other forums too. I can see their point.