Meet The Silver Snails, an Italian band premiering the music video for “Dancing With The Stars” on Popdust. Based in the medieval wine country of Romagna, Italy, The Silver Snails are pop-rock band whose musical mission is to expand human hearts. The band is made up of Lucas Ward (born in the U.S.) and Elisa […]