The video for the song "Denial" - made from footage shot in the town of Rush (Dublin, Ireland) and through the Great Smoky Mountains (Tennessee/North Carolina, USA).
Hear more music at:
We are signing you in, please wait.
Or Sign In With Facebook
Don't have an account?