Tagged: Strange Sky Pyramid Appears Over Top Of Philadelphia

Pyramid in the sky Philadelphia

Strange Sky Pyramid Appears Over Top Of Philadelphia

A rather strange looking object recently appeared over the city of brotherly love, Philadelphia. Certainly this city is known for its history, but until now…the city was never known to have a pyramid seemingly...

×