Four men were arrested on Monday after base jumping from atop One World Trade, or the Freedom Tower, in September. And while that’s no good…
Four men were arrested on Monday after base jumping from atop One World Trade, or the Freedom Tower, in September. And while that’s no good…