Loading...
Uploaded by TeenTravelTalk on Jul 7, 2011
What better way to celebrate Christmas than by leaping off a three story building? Okay, not a building, a cliff into the crystalline blue water of Lago de Atitlan. That's me yelling, "MERRY CHRISTMAS!!" on the way down! --Hannah
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)