VIDEOS


Caffe Mira show, Aug-Oct 2018


Courtesy of ROAM Gallery, 2015 (View HD on YouTube for best results)


The Beautiful Mind of Sandra Yuen MacKay was filmed by Waynes World Studios, 2013


Filmed and released 2010