Tag: phosphorescent

A mysterious phosphorescent green liquid has appeared in the Grand Canal in Venice

The Italians were surprised this Sunday by a mysterious phosphorescent green liquid appeared on the Grand Canal in Venice. At the moment the...