Veterans of the race track return to the greyhound stadium and find some familiar sights and smells! One lucky dog gets the steak and watches a very strange race on the track!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…