Satellite images capture a massive, distinct glow beneath the oceans surface. What on Earth could it be? Dont miss new episodes of WHAT ON EARTH?