Mad video and incomprehensible lyrics- but hey, brilliant
Deliciously bonkers video and film - must watch it again soon
Nice link