Digital-painting

Ouch! Ten out of ten declines on submithub.com (music blog directory) for the Monster music video demo. Four out of the ten were clearly negative…