The greatest team in the world !
The Windsor Spitfires won the Memorial Cup in 2009 because they are amazing.
👍73 👎29