On this episode of Naptown Buzz, your source for all things Indy, we sit in on 2011 Indianapolis 500 pole sitter Alex Tagliani’s press conference and Brian asks the burning question, “How do you feel about your pool invoice now?”
Best of luck in the Indy 500 Alex.
[scg_html_showinfo]