5:23 pm May 18, 2011, by D. Orlando Ledbetter
The 2011 cheerleaders are set to make their first public appearance Thursday at the W Atlanta in Buckhead.
The squad will celebrate the launch of their new reality TV show, New South: Making the Team with the Atlanta Falcons
The five-episode series will then air exclusively on XFINITY On Demand from Comcast.
–D. Orlando Ledbetter, The Atlanta Falcons beat blog
The AJC's D. Orlando Ledbetter has the inside story on the Atlanta Falcons
Vacation stops, manage subscriptions and more