A group of 6 Factory Five Racing cobras sit perched on the Cypress Bowl looking out over Stanley Park and Vancouver.
Vancouver Lookout

By James Martell - Posted on July 26th, 2008
Tagged: British Columbia
• Canada
• Cobra
• Factory Five Racing
• North Vancouver Cobra Cruise
• Shelby













