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
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