What The Heck? Shrek Trainwreck!S

[New York, May 24. Image via Pacific Coast News Online.]