Skip to main content
Advertising

The World Games

Safety dance! Rebeca Landa's speedy rush stops Krouch in own end zone

Safety dance! Team Mexico's flag football player Rebeca Landa's speedy rush stops Team USA's Vanita Krouch in own end zone.