Photojournalist/owner at Video News Service - El Paso, TX, US
Video News Service is an entertainment company based out of 3800 N Mesa St Ste C6, El Paso, Texas, United States.