On April 19, 1995 a truck bomb exploded in Oklahoma City that sent a shockwave across the nation. A memorial to the 168 people killed in this act of domestic terrorism now fills the site of the former Alfred P. Murrah Federal Building in downtown Oklahoma City, symbolizing this profound and tragic moment in American history.
A few visual highlights from the Bottle Tree Ranch along Route 66 in southern California.