Teacup Gorilla
Teacup Gorilla

Teacup Gorilla

Denver

The smallest extant genus of primate musicians by size, Teacup Gorilla are petite & deadly ground-dwelling apes that inhabit the china shops of Denver.

They may be fine artists in the parl…