Tudor United Sportscar Petit LeMans winner Jordan Taylor was in The Freak Nation Sunday night. The win was special for Jordan, his brother Ricky Taylor and teammate Max Angelleli. Taylor’s father and team owner Wayne Taylor won the first Petit Le Mans race 17 years ago. Taylor is a regular in The Freak Nation so we had some fun with him about his video production an some new topics he might include in his next production.