Tuesday, February 23, 2010
Todd Barnes is one rather clever cat !!
but everyone knows this by now..
for those few who don't, prepare to be schooled...
here is his latest offering THRASH'D..