Friday, March 30, 2012

Late Night Pick of the Night: Laura Marling; Inchworms

Tonight watch indie rock singer/songwriter Laura Marling on Last Call with Carson Daly on NBC at 1:35 AM.

This one goes out to everyone in Richmond dealing with the inchworm invasion over the last week. This song always makes me kind of sad.