Published by: Oliver Saylor
The Helicopter Is In Town! It's not no regular helicopter, though. This one is the most annoying helicopter you will ever see!
(click to enlarge)