LA-based indie rock duo Best Coast appeared on The Late Show with David Letterman and performed "The Only Place", the title and opening track for their newly released sophomore album.