A very strange building seen from Cerro Santa Lucia, Santiago, Chile. December 2013.
159 views · Published 8 December 2013 · 0:09 · Indexed 1 October 2026
Channel: DrVeryEvil · 2013 · Travel & Events
Seeing that strange building, while visiting Cerro Santa Lucia in Santiago, Chile, Dr. Very Evil could not help but think that this ... whatever it is ... had some evil purpose.