August 15, 2018

130-kilogram Freshman dunks from the free throw line with absurd ease

So this footage pretty much confirms he’s an alien