The Razzels – Suck my First Impression – Review September 1, 1999 The Razzels’ pop punk stylin’s immediately bring to mind a less witty Green Day or a Lookout! band that… uh… hell… they all sound the fuckin’ same…