September 14th, 2010

TRAP

(no subject)

So I'm working on my Halloween costume and I am going to need some steampunk style goggles, in red preferably. Any other places I should check out besides the Metro? I would prefer not to buy online if I don't have to. I also plan to check out one of the Halloween stores. Which ones are more worth going to than the others? Costume shops? Any suggestions would be wonderful.

Thanks in advance!