This video from Let The Machines Do The Work definitely wins most amusing music video of the week. Playing on the difference between the EDL and English Disco Lovers the video is highly amusing. And the track is not to…
This video from Let The Machines Do The Work definitely wins most amusing music video of the week. Playing on the difference between the EDL and English Disco Lovers the video is highly amusing. And the track is not to…