Human Aftertaste - Goodbye Horses (official music video) - Video
PUBLISHED: Nov 27, 2012
DESCRIPTION: Official music video for "Goodbye Horses (Cocoon)" the third song on "Human Aftertaste's" 2007 album "Loose Ends". Buy the album and/or track here: http://www.amazon.com/Loose-Ends/dp/B003NJTJDE