Hot Video Alert: The Sound of Arrows – Nova March 6, 2011 Jamie Sward Music Videos, The Sound Of Arrows Comments Off on Hot Video Alert: The Sound of Arrows – Nova Surprise surprise. We have another quality pop group from Sweden. The Sound of Arrows is a Swedish electronic music duo Continue reading »