Tuesday, January 27, 2015

Head Light



Seen parked in front of a German restaurant.  Even zombies love beer and bratwurst, apparently.