Question: Where do Greyhound buses leave from in the city where the band that recorded the album Never Too Loud formed?
Answer: Toronto Coach Terminal