Caught on cam: Cheerleader's amazing halfcourt shot