The Giraffes | 13 Other Dimensions

HIDDEN GEM The Giraffes 13 Other Dimensions 1998 | My Own Planet

When I first came to New York in 2002, I nearly jumped out of my skin when I looked at music listings in the back of the Village Voice: The Giraffes were alive and well, and playing shows all over the city! I [...]