Vancouver Giants Lec

Sports club in Langley, Canada
Suggest an edit · Your business? Claim now

Add more information

The Vancouver Giants are a major junior ice hockey team playing in the Western Hockey League. Inaugurated in 2001–02, the Giants have …