Spirit of the Stairs, dubbed themselves an “experiment in sound” in 2003. They are a five piece post-rock band out of Kansas. The music is more upbeat than many post rock tracks and features two drummers that add an interesting dynamic to the fabric of the music. Click here for a link to the band’s website where you can learn more about Spirit of the Stairs and pick up an album.
This is Colemanation from the Domesticated LP, released in 2007.