Primate Pulverizer

A handful of students at Berklee College of Music are enjoying their Saturday night until an unexpected guest arrives....