Herra Terra @ T.T. The Bear’s Place 4.8.2013

Herra Terra puts on one heck of a show. Their electrofantastic Rumble set was something to see.

Rumble Preliminary Night #2:
Endation
The Deep North
Herra Terra
Camden (Winner)