Biography
Chicago-based singer/guitarist Brian Leach, singer/bassist John Ross, and drummer Tom Curless formed an indie pop trio named Life on Mars, and released a self-titled LP on Parasol in the fall of 1999. Legal action, however, forced a change of name to Autoliner, and the same record was re-released with the title Life on Mars. ~ John Bush