When was the last time the NASCAR Whelen Modified Tour got some love on The Tonight show with Jay Leno? Probably never. Mike Stefanik's post-race comments from the WMT Daytona Race made it into Leno's monologue the other night. This is AWESOME. :53 seconds into the video is when the clip starts.
This is the unedited interview that aired on Speed TV