What the hell is hobby lobby?

Is it some sorta new fangled hangout for young hippies or something?
14 answers 14