Squirrel Catapult!

Squirrel Catapult!

Squirrels be Gone in Chapel Hill, North Carolina!!