CamelPhat puts a new spin on Ariana & The Rose's "Give Up the Ghost" [Premiere]
The New York born, London-based artist Ariana & The Rose captured many a pop listener's ear with her moody indie pop track "Give Up the Ghost." The title says a lot of…
Share