doctorchicken.com
World Trade Centre
Featured Image: The Twin Towers of the World Trade Centre, as seen from a nearby street in 2000. 11 September 2018, New York, NY – This blog post went out at 8:46 AM, the same time that the f…