What the heck happened? I was planning to go to Howl at the Moon on my animal print bar crawl on May 1 and JUST now learned that it is closed!?! I am in partyville shock! We were just there last Friday having a blast.
Okay...who knows the scoop? The rumors will fly...served to underaged?