Rum Bum Racing at Barber Motorsports Park 2013
Rum Bum Racing comes back to Barber Motorsports Park in Birmingham, Alabama. Check out the preview as Matt Plumb and Nick Longhi earn their way to victory! For more information and merchandise visit www.rumbumracing.com