A relaxing 8 minute drive through the Garden of the God, a beautiful, unique place in Manitou Springs, Colorado. Video made with a Flip Classic camera on November 6, 2010.
↧