Life on Mars

Biography by

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.…
Read Full Biography

Artist Biography by

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.