The Toronto Maple Leafs are about to play in their first home playoff game since 2004. Everyone seems to be very excited.

via @JTBourne