Cleveland_Indians_(ice_hockey)
Cleveland Indians (ice hockey)
Ice hockey team in Cleveland, Ohio
The Cleveland Indians were a professional ice hockey team in Cleveland, Ohio, that played home games in the Elysium Arena.[1]
This article needs additional citations for verification. (February 2022) |