FTVLive

View Original

Doh!

And while you're at it WICS....

Bush Stadium is in St. Louis and not Chicago. 

Debbie Reynolds just flipped over now.....


See this content in the original post