Post Tagged with: "killer whales"

Will Toledo of Car Seat Headrest. 

Photo by: Anna Webber

Songs You Should Know: “Drunk Drivers/Killer Whales” – Car Seat Headrest

Desperation is rarely a positive quality, but armed with a guitar and a fractured howl, Car Seat Headrest’s Will Toledo contorts it into a full-fledged talent. If writing sad songs is complicated, then writing flat-out desperate songs comes with equal baggage, yet twice the dignity at stake. Confessional songwriting sees […]

Read More