She's fast … so fast …

What the actual fuck?

It's easy to admit, there's some incredible people out there doing some wild things in life. Take this University of Louisiana Lafayette incoming freshman Erica Stewart, who's out there running 20.5 mph on the treadmill while we sit here contemplating going to get another box of nuggets. This lady is about to wreak havoc on the track — watch out 2020 Olympics.