Young NBA point guard John Wall is amazingly fast, but you wouldn't guess that he was fast enough to throw himself a full-court alley-oop and make it to the other hoop in time to throw down a sick dunk.

In this video, Wall displays his speed by launching the basketball in the air and then darting down to the other side of the court, where he catches the alley-oop in the air and lands a reverse two-handed dunk.