Toronto-based filmmaker and screenwriter Peter Huang directs a fun, mockumentary-style video for English indie rock band The Vaccines.
Toronto-based filmmaker and screenwriter Peter Huang directs a fun, mockumentary-style video for English indie rock band The Vaccines.