from "2006-12-29: The Tabernacle, Atlanta, GA, USA" album by Sound Tribe Sector 9
See who else performs this track