Deer Lake Park in Burnaby, British Columbia

Live music venue in Burnaby, BC, Canada.