Greyhound Racing

Share
twitterlinkedinfacebook
Image 3 of 19
< Prev Next >
Greyhound01.jpg
Flagler Greyhound race track is in Miami, Florida. There are races weekly where the dogs can run in excess of 35mph.