The Fastest Leg Less Athlete

Moment at 2:19 to 2:55 in People You Won’t Believe Exist... by Trend Central.

The Fastest Leg Less Athlete

Saved by Amazing Footage.