Two Ton Boa SXSW 2000 + "Puppet Charm" Houston 2007 Sherry Fraser - Video
PUBLISHED: Jun 29, 2008
DESCRIPTION: This is Two Ton Boa at Hole in the Wall in Austin at SXSW on 3/18/2000. I have also includes a clip of them 7 years later performing "Puppet Charm" (5:00) at the great Super Happy Fun Land in Houston on 3/18/2007.