Declan Mckenna – Brazil

Declan Mckenna, the natural born songwriter based in London, finally has a visual for his single “Brazil”. Director Taz Tron Delix creates wondrous psychedlic backdrop for Declan’s infectious ballad that you can’t help getting carried away with.

Leave a Reply

Your email address will not be published. Required fields are marked *