Residents of Vancouver’s West End found themselves at the site of an unexpected dance party. While an anti-gay preacher used a nearby beach as a location for a homophobic service, a group of ...