An alarming moment April 20, 2014 by Richard Hoptgf Leave a comment An alarming moment – When three Colombian mounties appear as if from nowhere on giant horses