Go to 25.47 seconds, this is totally amazing, it looks like two triangle formations passing on front of the sun, if these are near the sun they are bigger than Earth itself. The channel which is an awesome channel is Astronomy Live and even he who is recording for the channel is shocked and clueless, its impossible to be the International Space Station or a satellite so could these be actual huge unidentified flying objects? Phoenix Lights triangle closer or as I state if near the sun! the biggest UFOs ever recorded? I leave this for you to decide.