In a new Instagram post, Insomniac Radio teased fans with the caption: From the first drop to the final moment, we are live all weekend so you can feel it from anywhere. That promise is now a reality.