Treetop Sailors Go "Down, Dazed and Confused"
"Down / Dazed and Confused"

Treetop Sailors have migrated from Boston to Raleigh, NC, and now reside in Austin, Texas. This video was shot in front of an enthusiastic crowd at Boston's Hard Rock Cafe on May 14, 2011.

Posted on 1/16/12