seyisandradavid.org
Here Is It!
”THE BIG clock in Ilford town centre in East London resounded at seven in the evening. The town centre was still bustling with shoppers when a glittering black GMC 4×4 slid past the shop…