Letters To Cleo perform "Little Rosa" at Boston's MA's Paradise Rock Club on December 8, 2008 Video by @pppmntpati