Episode

The Gorilla From The Giraffes

From 1996 to 2015, the Brooklyn-based Giraffes have shredded, burned, and leveled every audience from their hometown of NYC to the Sunset Strip, and back again, and now guitar wizard Dami...