Album DescriptionAvailable in:
Let's Be Still is The Head and the Heart's second studio album following the 2011 release of their self-entitled first album. It was officially released on October 15, 2013. Two months prior to this release, track six on the album, "Shake" was released as a single in late July 2013.
User Album Review
None...
External Album Reviews
None...
User Comments
