Small Brown Bike has released another new track from their long-awaited new full-length Fell & Found due out April 26, 2011 via No Idea Records. The album features 11 new songs recorded at Million Yen Studios in Chicago, IL and is the first studio album from the band since 2003's Lookout Records-released The River Bed.
Check out the song here.