Remember The Toadies' hit "Possum Kingdom?" This is Vaden Todd Lewis' second project.