Hot Rod Lifestyle Roadkill Rat Rod Jeep Death-Wish Road Trip May 5, 2013 Roadkill CustomsDavid Freiburger claims that this road trip is the most stupid thing that he and Mike Finnegan have ever done. [More…]