Saturday, October 18, 2008

Lucas Oil Stadium

I-70 WB view of the huge stadium where the Indy Colts play. I'm on
slight detour to St Louis to see the MOfam.

No comments: