I really don't have a clue what this place does, sells, makes or whatever. From what I gather on the note in the window they are some sort of performance group, maybe?
But who cares...their window display thing kicks ass! Sorry the pictures aren't better, but it was midday on a sunny day and it's taken with my phone. I'll try to make it back at some point in the afternoon with the Canon before I leave town.
If these guys actually do a show I want to see it! Also, I want one of those walrus man costumes with the crazy whiskers...just sayin. read more