"Liminal Allure" is a dreamy collab that takes you on a chill, sonic ride. Echo Omen, the multi-talented producer from Western Australia, teams up with Pennsylvania rapper Kierra Luv and Aussie MC Cruz !
Read MoreRising star Kierra Luv bursts back onto the scene with surprise new single 'Can't Stand It' alongside the multi-faceted Tory Lanez
Read More