Insect Surfers photos from Psychedelic Night at the Echo

Insect Surfers unleashed a storm of psychedelic surf cowboy music upon the unsuspecting audience at the Echo on April 18, 2011, without singing a word.

These photos are by Daiana Feuer.

Leave a Reply