Eldora Speedway owner and 2011 NASCAR Champion Tony Stewart, will be making a guest appearance on ABC’s popular Last Man Standing. Watch a preview for tonight’s episode here.
Video: Tony Stewart To Appear On ABC’s Last Man Standing Tonight
Posted on: February 14, 2012
Posted in: Misc. Fun Videos