Music video: Elizabeth Hughes, Moth

https://www.youtube.com/watch?v=y-WOH8Wa2SU#t=19[/embded] Remember when somethingyousaid.com featured the sweet sounds of Sydney’s Salta and their music video that would make hemophobics squirm? Well, leading lady of that outfit, Elizabeth Hughes has broken away to form… Read More