Press Pass: Michael Waltrip

May 04, 2013, NASCAR.com

Michael Waltrip talks about racing at Talladega and why he loves the racetrack and the fans.