DeysCast March 17 2008

.First video from Cuba! A climb down an old tower near Trinidad, Cuba that use to be used to over see the Sugar Cane fields. I’m working on a larger video recap that will be up later but this didn’t fit and can stand alone!.