Can the Flames pull it off? I'm not sure. But at least they won tonight.
Shared publicly