I know everything they write is potentially a joke but I got curious when The Onion was founded; apparently it was in 1988, 38 years ago :)
It sounds like their archive contains 270 year old contents, not that they’re 270 year old company
It sounds like their archive contains 270 year old contents, not that they’re 270 year old company