Graham M Sheppard

Graham M Sheppard Graham M Sheppard

Filmmaker residing in Toronto (aka downtown Canada). Watches too much TV and movies. Buys too many records (actual records, not cds or digital thingies). Makes great a avocado omelet.