This bizarre footage has captured 10 white circular balls floating in the sky above Osaka in Japan. Video recorded in July 2015
This bizarre footage has captured 10 white circular balls floating in the sky above Osaka in Japan. Video recorded in July 2015