Video of the Week: The Slash Llama Song

This is a very strange little fan video that had me laughing at the lyrics, which are thankfully subtitled, and the very odd clips but it’s the very last bit that had me on the floor.


Leave a Reply

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