Tuesday, September 13, 2011

Video for The Itchy Creeps "Gorilla Foot"!

Probably should wait to post this until Halloween but...


I just discovered the existence of this strange and very creepy video made by Mark and Ifraz for The Itchy Creeps "Gorilla Foot" - thanks guys!