Miracle on Main 2016 Video Gallery


Canadian Tire Shopping Spree

Miracle on Main – Part 1

Miracle on Main – Part 2

McMaster Children’s Hospital Visit