Danish indie rockers Deafbeats have posted a video for their song "The Fox And The Locust", check it out below: