Town Bike are from Liverpool, and are awesome! Get their debut album Go! Fight! Win! and see 'em on tour with Sourpatch during Feb/Mar 2011.