Super Fan & Checkered Man Interview on Naptown Buzz #38 May 19, 2012 by Brian Groce On this episode of Naptown Buzz, your source for all things Indy, Mel interviews Super Fan & Checkered Man at Indianapolis Motor Speedway. [Read more…] about Super Fan & Checkered Man Interview on Naptown Buzz #38