Leo Awards!

8499899

Meghan was thrilled to attend this year’s Leo Awards in British Columbia, receiving nominations for both screenwriting and performance for her short film Stalled!