Explosive footage captures massive gas station explosion
A large gas station explosion was captured on video in Vaughan, Ontario, causing shock and concern among residents and authorities. The incident occurred at a gas station, triggering a massive blast and sending flames and smoke billowing into the air. The video footage of the explosion quickly circulated on social media platforms, sparking discussions about … Read more