Speed Demon
Barrel racing at Arcadia, Florida. While you watch this sport, you know that the speed is great and the horse and rider athletes are leaning, but until you see it in a still, you don't realize just how far. It's amazing they can stay upright. For the PG 101 Michael Jackson song title theme.
Category: Animals
Uploaded on July 10, 2013