Kris Allen releases long-awaited new single

Posted at 9:55 pm on March 26, 2012 by adamhenry92