The Havoc – Our Rebellion Has Just Begun – Review February 16, 2004 For all you mohawked street punks who’ve found Jesus, this is a MUST buy!! I know you’re out there, um, somewhere…