27 Windy.com Webcam overviewing St. Peters Square shows no blackout, discrediting the "Vatican Blackout" theory. (www.windy.com) posted 3 years ago by theoriginalwhy 3 years ago by theoriginalwhy +27 / -0 16 comments share 16 comments share save hide report block hide replies
Could you link please?