19,282 Views
In the restricted trailer for Super Troopers 2, the dopiest law enforcement agents in the United States - the Super Troopers - are called upon when it appears that the town of St. Georges du Laurent in Quebec is actually part of the United States.
Uploaded: January 19, 2018