Video: Ella Sanoo – Leave This Town 10/12/2015 by Tom Roden A dramatic outburst of dance-pop power. Categories: Video • Tags: Dance Pop, Electronic, Ella Sanoo, Leave This Town, Listen, Music Video, Official Video, Pop, Video, Watch