Sports

US: Tampa Bay Lightning Fans Topple Light Pole Outside Amalie Arena After Stanley Cup Win

  • Captured on Tuesday 29th of September 2020
  • Location is Florida

Elated fans of Tampa Bay Lightning brought down a light post outside the Amalie Arena in Tampa while celebrating their t Read more...