Video from Downtown News 1285684432

55 views · Published 28 September 2010 · 1:00 · Indexed 4 November 2026

Channel: FOX 2 St. Louis · 2010 · News & Politics

Watch on YouTube

Video uploaded from Downtown News : Your source for local news

More from this channel