This is an old story, but it has the only picture I can find. For the superbowl, Indianapolis has placed an IndyCar decorated in each NFL teams colors around the city. The Titans car is in the heart of downtown, which is damn near impossible to get around. If I make it down there, I'll be sure to post an image of it. Until then, this link has a photogallery that shows the car up close.