The wait is finally over! The sequel to 2001s Super Troopers is here, courtesy of Broken Lizard. […]