The Twin Towers first broke ground in August of 1966 The North Tower started accepting business in 1970 and the South Tower in 1972, and by 1979 both buildings were sold out.
Mean M4 | ATOC
Smog in St. Louis, 1970.
>L<
my exact face(just kidding)
Sleepy little witch!
mantraminerals on ig
Pichu Slap Ass