Hayden Panettiere is an angry lil’ leprechaun

By: / March 10, 2009