This video is no longer available
Mark Sanchez is playing great! On the streets of New York … with the guy driving his car. Yay?