The Noodle 39 14 Report post Posted May 7, 2010 God bless the Habs!!! Wooo!! Talk about real hockey fans that arena was absolutely amazing!! Would love to see them in the Finals! If that happens the whole town of Montreal would have a giant massive stroke! Share this post Link to post Share on other sites