Broken Picture Telephone

March 25, 2009, 5:32 pm
A spaceship is shooting rays at two dogs in the snow next to earth

Permalink - Tags: BPT,Art?