Image

While touring the marvelous Imperial War Museum in Salford Quays of Manchester, we came across this wrinkled set of beams from the World Trade Center in NYC.  This facility was truly amazing and the facility does a great job of reminding new generations of the sacrifices made to keep England and its allies out from under foreign rule.