Videography Neil Armstrong – First Man on the Moon – speaks at the Starmus Festival, Tenerife, June 2011 July 19, 2011 Greg Leave a comment See Neil Armstrong make his first appearance at the amazing Starmus Festival held on Tenerife in June 2011. Share: