Travelogue: Greyhound races in Vietnam

A night out with the furry blurs of Lam Son Stadium, in Vũng Tàu, Vietnam.

Advertisements