boston

Elephants in the Room

by

Elephants are a Boston-based rock band that has a sound as big as the gentile beasts that inspired their name. They’ve been compared to various nineties bands (most that they’ve never heard of), but they can guarantee one adjective that can be attached to their brand – loud.