Couple of months ago, ScottieDTV has treated us by filming a spectacular machine. This is probably the biggest rat rod ever seen and built. We are talking about a 1967 White 9500 TD Rat Rod. The unique monster was filmed at the Pigeon Forge Rod Run 2014 car show in the LeConte Center in Pigeon […]