Chaz and Travis in NYC

Zoo York has a new clip of Chaz Ortiz and Travis Glover skating in New York City.