2003 / 2:38
Master Mark Dezilva
Directed by Mark Simms
This is a trailer commercial that is projected on the 2nd floor
window of the school located at Keele Street and Sheppard Avenue.
Trivia: The commercial was seen by thousands of people when the
Rolling Stones came to play at Downsview Park during the summer