Posted on December 20, 2009December 20, 2009Art Installation A Pair of Dirty F*!@# Rats Yeah, I expect you’d crucify me even faster if I used the original title for the illusion below, but hey – it’s art! Those so-called… Continue Reading