Atlanta Hawks wing Vince Carter is 42 years old. He’s been hooping in the NBA since the Bill Clinton Administration.

Teammates Trae Young and Kevin Huerter weren’t even born when Carter made his Association debut with the Toronto Raptors.

That’s all fine and dandy. But Carter can still fly like its the 1990s. Just check out Carter go high into the sky and finish against Minnesota Timberwolves big man Karl-Anthony Towns.

Did you see the dude soar above the rim before finishing? That would be insane for any player, let alone a dude that’s closer to his AARP membership than his rookie season.

Not to be outdone, Carter finished with a flush just a couple minutes later.

It’s nice to know Benjamin Button can now be considered non-fiction.