Spencer Poole is a Canadian director and cinematographer, as well as the founding member of Orange Hat Media
keyboard_arrow_up