Tiny Moving Parts act out their final 24 hours in ‘Headache’ video | Upset

Tiny Moving Parts act out their final 24 hours in ‘Headache’ video