An unknown triangle shaped craft has been spotted in the clouds over Boston, Massachusetts. The footage was filmed on 24th April at 8:37pm.
An unknown triangle shaped craft has been spotted in the clouds over Boston, Massachusetts. The footage was filmed on 24th April at 8:37pm.