Florida’s NET isn’t getting much sleep these days. The Ricky Vela produced single has him telling us why he’s not getting sleep right now; most of it is due to music but there are other reasons as well. Step into what he’s been going through lately on this new single and stream it below.