Alejandro de la Garza

Alejandro de la Garza is a reporter for News time in New York City