Katie ChockApr 9, 20197 min readAll Hail, Lair of AbraxasIt lies just north of Denver, Colorado. A haven one can’t find on every corner. The setting sun going behind the mountains, the red and...