› added 2 years ago
58
TIL that a pair of man-made structures which are older than the pyramids, one of which has been dated to be the among the oldest known human structures on earth, are located on the LSU campus and were used for tailgate parties as recently as 2010.