Driver (Fear Her)

The Driver is a male human who lives in London, United Kingdom in 2012. He can be seen driving a truck through Dame Kelly Holmes Close when he noticed there were no children playing in the streets during the Olympic Games. (DW: Fear Her)