Roberto Alvarez is known for 48 Hours on ID (2010), National Geographic Explorer (1985) and 60 Minutes (1968).
National Geographic Explorer
48 Hours on ID
60 Minutes
No data