Listen

Description

What in the hell just happened? Did we really see monkeys scaling the wall?