Join this channel to get access to perks:
https://www.youtube.com/channel/UCwXFxXgYPh0edZ9zWi-331A/join
Planet Venus with this Annoying but interesting triangle point or shape blocking The View of Venus…seen and filmed with a High Powered Telescope
source