Idol Open Thread for 3/25 Posted on March 25, 2008 Written by The Nittany Turkey This is the place, Redhead! Share this:EmailShare on TumblrRedditMorePrintPocketWhatsAppLike this:Like Loading...