Retarded – Punk Rock In Your Face – Review April 1, 2001 Ramones-inspired punk from Italy. Like it matters that ya can’t understand a word. Like “gabba gabba hey” makes a lot of sense…