Meh sounds interesting but I see it like Vegas. Neat to visit for a week or two but living there may not be right for me. Sheep's heads? Eww.

Neat comic book store but I thought it was in English?