Just WTF is this poster supposed to mean? I know someone is just playing around with PhotoShop here but really ...what message is this poster trying to convey? What role does the DeLorean, and to a lesser extent the helicopter play in this?
Maybe there isn't a meaning here except some jackass trying to make a buck pandering to emotions of 9/11 and a love of DeLorean, but together in the same picture just makes no sense whatsoever.
http://www.ebay.com/itm/Anderson-Ros...item3f2132ce04