Worst Cities to Live in list

24/7 Wall Street ranks STL no. 3 on 'Worst Cities to live'