Discovery’s Vegas Rat Rod’s Steve Darnell and Barber Dave talk about what’s up with Rat Rods and the TV show?
Discovery’s Vegas Rat Rods site
Vegas Rat Rods on Facebook
Posted in TV Shows
Discovery’s Vegas Rat Rod’s Steve Darnell and Barber Dave talk about what’s up with Rat Rods and the TV show?
Discovery’s Vegas Rat Rods site
Vegas Rat Rods on Facebook