-Jan 20, 20192 minWow, how did this happen?It has been barely 15 days since we opened the doors at Luna Roaches and our heads have never spun faster ...