To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
How dare you meme, telegraph meme, news meme, greta meme, thunberg meme, climate meme, change meme, global warming meme, un meme, gorillaz meme, dare meme, demon days meme, demon meme, days meme, noodle meme, shaun ryder meme, trip hop meme, funk meme, mashup.