Friday, December 10, 2010

Banned: New Fast Food Restaurants in South L.A.