Hayden Panettiere is an angry lil’ leprechaun

/ March 10, 2009