1374 W Peachtree St Nw
Atlanta, Georgia 30309

Lil' Duval hosts America's Best Step Show, paying out a $1000 grand prize to the best step team. There will also be a special appearance by Swagga Crew from America's Best Dance Crew.

Added by Upcoming Robot on March 28, 2009

Interested 1