Leo Bascuñan
Chilean YouTuber whose food, travel, and gaming vlogs have amassed him 200,000 subscribers and 19 million overall views. Leo Bascuñan was born on October 8, 1993, in Chile. Sebastian Gomez is also a well-known vlogger from Chile. His first YouTube…