The Lemon Twigs

The Lemon Twigs are an American rock band from Long Island, New York, fronted by brothers Brian (b. March 21, 1997) and Michael D’Addario (b. March 3, 1999). Both brothers are vocalists, songwriters and multi-instrumentalists.

From Wikipedia, released under the terms of the CC-BY-SA license.