As seen here in US Weekly, Crystal Bowersox wore Fleurings during her final 3 show on American Idol!

by Samantha Lockwood on April 26, 2011, Press Room RSS Feed
As seen here in US Weekly, Crystal Bowersox wore Fleurings during her final 3 show on American Idol!

