Squirrel Catapult!

Squirrels be Gone in Chapel Hill, North Carolina!!