About Idaho Steelheads
The Idaho Steelheads are the rockstars of the ECHL, shredding the ice and hitting all the right notes to create a symphony of success.