Teens of Denial by Car Seat Headrest

Car Seat Headrest is a pretty stupid name for a band, but there’s a story behind it that makes more sense.  They actually started not as a band, but the work of a single artist, Will Toledo.  Toledo hails from Virginia, and first started recording music on his computer with the built in mic and […]