In case you haven't heard, that explosive boom that rattled windows and more than a few nerves yesterday afternoon was Discovery, the space shuttle, landing at Edwards Air Force Base. Here's a slide show from the LAT, some tweets, and more great pix from AV Special Ed on Flickr.
(Photo: AV Special Ed, by permission.)