Vulture Whale - Sugar
The music video from Birmingham Alabama's Vulture Whale. Featuring none other than an apple, a pear, an artichoke and a sweet potato performing with plastic silverware instead of actual instruments and with no hands or feet. Everything is going perfect, that's until a bag of sugar puts a dagger in their rock n' roll plans.
Skybucket Uploaded 03/28/2009