Photo: Getty Images
Do you believe in life on other planets? Think we've already been visited? What do you think of THIS video? The “bulging triangle” UFO was seen lurking over Islamabad, Pakistan by Arslan Warraich, who was stunned. The object can be seen just floating above the city. Check it out...what do YOU think? (click this link to see the video!)