The Trustfall features a musical duo comprising of pianist/guitarist/vocalist Max Ernst and guitarist/vocalist Spencer Ernst.
Added by Upcoming Robot on February 12, 2009