St. Louis Sees Snow
Tony Snow makes a stop in St. Louis
Tony Snow was in town this week supporting the Soldier Ride Organization and promoting his radio talk show. Here he is sitting in on a panel at Plaza Frontenac with other 97.1 FM Talk Radio hosts. Tony looks great for all he has been through these past few months.