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’