Globetrotters

Harlem Globetrotters Challenge Splash Bros -- Let's See You Hit THIS Shot!

The Harlem Globetrotters are at it again ... this time nailing a death-defying shot from the stadium roof where the Golden State Warriors play ... over 100 feet in the air, no harness, no net.