Tag Archive for Super Fan

Super Fan & Checkered Man Interview on Naptown Buzz #38

On this episode of Naptown Buzz, your source for all things Indy, Mel interviews Super Fan & Checkered Man at Indianapolis Motor Speedway.

SHOW INFORMATION