Dec20

Lake Placid and friends

the new Duncan Showroom-downstairs, 131 Station Street, Duncan BC

Lake Placid is a three piece indie rock group from Victoria playing cutting edge rock music mixed with electronics.

they will be inviting friends to showcase as well

$10 cover