Loki Releases A Double Feature “Take Control” & “F*cked Up”
Loki, an emerging recording artist out of Fort Pierce, Florida, with a buzzing style and failure is not an option mentality, is quickly becoming one of the year’s most exciting new artists in today’s music. […]