Pepo Pop
Rillito Park Race Track Rillito Park Race Track
Tucson, Arizona
"Pepo Pop"