Friday, May 27, 2011

The Fall of Giraffro

Haunted Clockwork collaborates with Hamsterpineapple to bring you "The Fall of Giraffro", filmed in rural Canada.