Announcing the Insert Coin: New Challengers judges! Posted on February 27, 2013 by Laura You’ve already voted for your favorite Insert Coin: New Challengers finalist, right? What? You …read more