Which Canadian rock band is from Vancouver, The Golden Seals or Said the Whale?
The Golden Seals: The Golden Seals are a Canadian indie rock band formed in 1999 and based in Ottawa, Ontario, Canada.
i don't know