Posted on May 7, 2009 by Amanda SternThe Decider Decides The Onion gives a thumbs up to last night’s show! YAY, ONION! Thank you. Read their take here...