lil' chief

video premiere: Princess Chelsea – No Church on Sunday
video premiere: Princess Chelsea – No Church on Sunday
video premiere: Princess Chelsea – No Church on Sunday
New Zealand's Princess Chelsea channels some heavy retrofuturistic vibes in the wonderfully surreal, Simon Ward-directed, "nerdy acid trip" of a video for her dreamily poignant new single, "No Church on Sunday". Princess Chelsea says of the vid:"Simon Ward has a unique style of filmaking which often involves a mixture of modern CGI filtered through 70s tube camera effect