I can certainly understand why this music video from I Declare War has stemmed much controversy. Their new video for the song “March On” shows us how a masked religious teacher takes abuse to the next level by hitting his/her students. The kids end up taking some serious revenge but you’ll just have to watch […]