On Roadkill Episode 80, David Freiburger and Mike Finnegan were joined by Steve Dulcich, Tony Angelo, and Lucky Costa as they raced all their muscle trucks against one another in various challenges! Watch this episode of Roadkill Extra to see all the hilarity that happened behind the scenes!