Tiny glowing plastic dragons! Blood! Check out the video to Donovan Wolfington's 'Sadhead' | Upset

Tiny glowing plastic dragons! Blood! Check out the video to Donovan Wolfington’s ‘Sadhead’

Taken from ‘How To Treat The Ones You Love’, it shows how the New Orleans band are hitting the top of their game.