I really love the Mowgli's! So glad I discovered them on The Rock Boat and got to see them live again this week. So much FUN! I've been listening to their new tracks on repeat for like a week now. I think this is my favorite new song.
"Oh, you know I love you
But no, I'm not a saint
Oh, I make stupid mistakes
But you love me anyway"