from "2005-05-16: The Meridian, Houston, TX, USA" album by Drop Trio
See who else performs this track