News

A Hindu devotee worships the Sun God in India, a T-Rex balloon goes on the attack in Philadelphia, a massive waterspout is spotted in Australia and more.A Hindu devotee worships the Sun God in India, a T-Rex balloon goes on the attack in Philadelphia, a massive waterspout is spotted in Australia and more.