Massive sinkhole with glowing green liquid is found on Toronto street
On a street in Toronto, Canada, a huge sinkhole appeared with glowing green liquid flowing inside it.
The green liquid which appeared on Friday sparked curiosity in Toronto, Canada.
City officials have explained that the green color…