Tag: elves

8
Sep

WTC 7

The original 7 World Trade Center was a 47 story skyscraper across the street from the Twin Towers. It is the focus of the “controlled demolition” conspiracy theory, better known as the “invisible elfin demolition team” theory.