The Let's Go's are a celebration of pure rock 'n' roll energy.

Dressed in matching, vivid, cherry-red outfits, the Tokyo trio delivers upbeat tunes with infectious enthusiasm.

Fresh from a recent trip to the United States, The Let's Go's released their new album, "Heibon Cherry," on July 10. The band will start a two-month Japanese tour in support of the release on July 15.