vandalamagazine.com
Walk Off The Earth and Sarah Silverman release new video, “Video Killed The Radio Star”
Walk Off the Earth, the Juno-award winning, multi-platinum phenomenon known for their chart-topping originals and unique covers, have released the new single, “Video Killed The Radio Star,” featuri…