Carl Velasco on Muck Rack

Carl Velasco

Verified
Reporter — Tech Times
As seen in: Tech Times