Scott CarnahanMay 9, 20193 min readLurking in the Neon.In this late night deluge strange beasts lurk in and out, with the bar thinning humanity’s bizarro dimension is easier to spot.