Fil Alvarado on Muck Rack

Fil Alvarado

As seen in: KDFW-TV (Dallas, TX)