Sallie Ford plays "Luckiest," A lovely little song of theirs.

A little old hill in Echo Park.

Camera: Ben Fee

Sound: Alistair LeGrand

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…