By Zolton in New Music on Thursday 7 April 2011

This video for the Lemon Jelly song, The Shouty Track, is a brilliant composite of every heavy metal fantasy you’ve never had.

Read more