Guerilla filmmaking at its finest… with a GIANT gorilla. Downtown Windsor, Ontario had a balloon festival so we too the cast and crew of the Michael Joseph Green “Perfect World” music video.

  

Advertisements