Summary: This week, we tried to watch Super Troopers 2. Honest, we did. Couldn't do it, so here's a video on Isle of Dogs instead. ALSO: (1:14) Super Troopers 2 Review (13:06) Black Lightning Finale (19:31) Isle of Dogs Review (45:22) The Watch Twitter: @RetconComment