DOG BOY
Jessica Townsend
2012
UK
15 mins
Trevor's world is becoming increasingly strange as road signs and messages in newspapers seem to be warning him of bad things about to happen.
-
LSFF2013
4th—13th January 2013