-
Have You Seen This? NASCAR driver takes world’s best shortcut
Have You Seen This? NASCAR driver takes world’s best shortcut (NASCAR on NBC, Twitter) INDIANAPOLIS MOTOR SPEEDWAY — Why didn’t I think of that? We’ve all asked ourselves this question at one time…