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