Video Floating Around Facebook, Some Are Saying Canada

admin Photo

admin
1 month 152 Views
Category:
Description:

Appears to be near a Reservation. Whatever is going on here, it’s disturbing.