Stephanie Edwards, a finalist from season 6 of American Idol, was arrested last night in Savannah.
Edwards who finished in 11th place behind Jordin Sparks back in 2007, went old school on a broad and beat her down in the middle of a Savannah, Georgia street! Continue Reading…
Who’s Talking?