Lyric discussion by Sound the Jubilee 

Cover art for Becky's New Car lyrics by That Handsome Devil

This song seems to be about a girl, Becky, dying in a car accident in her "New Car". My original interpretation was that she committed suicide in the car, as supported by the line, "If I was faster, I was stronger, I was smarter, / I would've stopped her."

My Interpretation