Image showing 9/11 release date featured turtle falling off exploding building.
editor@mercurynews.com (Compiled by Tony Hicks, San Jose Mercury News
Tue, 07/29/2014 - 11:52am
Image showing 9/11 release date featured turtle falling off exploding building.