Carsick Cars played at the Echo and displayed a mix of guitar madness ala Sonic Youth. They went on last, but for those who waited they got to see what has to be one of China’s finest. It’s indie rock, but these guys speak English, so they’re definitely cut from another mold. They’ll be at GR2 today to meet you and sign some discs and who knows what. We’re leaving it open. We’ll be posting some more about them soon.