A name like that brings to mind a train driven by a steam engine, which is not incorrect about the background of this beer. There are a lot of really good Canadian beers. Steam Whistle is definitely one among them, a Pilsner.
Notes: Bread, malt, hay and subtle hops. Lighter body than expected and a little salty near the finish. Very nice to drink and before you know it, you are down the third. Though Steam Whistle is nothing unique, it is better than most (all?) local popular beers and some European imports in the same league.