Monday, March 1, 2010

Walrus TV Artist Feature: David Ellis From "The Run Up"

David Ellis is much more than an artist - he's an engineer, musician, electrician and mad scientist. All of his talents combine and the result are his masterful works of musical art.