The St. John's Fog Devils are a major junior team of the Quebec Major Junior Hockey League based in St. John's, Newfoundland, Canada.
Advertisement
The St. John's Fog Devils are a major junior team of the Quebec Major Junior Hockey League based in St. John's, Newfoundland, Canada.