Yes, it was a terrible first pitch, but I have watched the video like 1000 times for reasons that have nothing to do with baseball.
She is a ballerina so that explains the posture and ummm toned lower half. Still better than 50 Cent though.
H/T Big Lead