Comments for Carsick Cars Official Website ... signed to Maybe Mars and perhaps China's best indie band... Feed: http://www.carsickcars.com/comments/feed/