Tuesday, December 13, 2016

Abominable Squirrels Discovered in Alaska - Exclusive Drone Footage


Drone footage reveals giant Abominable Squirrels in a remote part of Alaska. As you can imagine the found footage affords only a brief glimpse of these shy and elusive creatures!

New HD videos uploaded frequently. Subscribe at: 





Video: Abominable Squirrels Discovered in Alaska - Exclusive Drone Footage