Sure Sure – Giants January 18, 2018 Alt (Rock), Indie, LA, Pop The Los Angeles-based band Sure Sure released their debut self-titled album, last week. If you haven't heard their music yet, you are sleeping. The indie-rock four-piece act is on the rise. The first song...