all that i can really listen to lately is 90s alt, and track star is a pop-ish indie band from the 90s in california. they were together for 10 years, put out two full lengths and a few singles. i guess they toured with the promise ring and modest mouse, so that's pretty rad. i wouldn't say they sound like either one of those bands though. they're a bit slower, but they have some sweet guitar riffs stuck in their songs, not to mention every song is incredibly catchy. this is their second album and it was released in 2002.