CHECK IT OUT! JOE VERSUS THE PRO: JOE CASTELLO VS. RYAN OEHLER
Joe Castello takes on professional NHRA Drag Racer, Flyin' Ryan Oehler in a battle of Ford 5.0 Mustangs. A 2X NHRA Pro Stock Motorcycle race winner, Oehler, challenged the NHRA Drag Racing announcer to a race for the grand opening of Tampa Bay Race Rentals at Showtime Dragstrip in St. Petersburg, FL. Can Joe keep up with this Pro? Find out.