BBB Swell Site

If you've ever been to the Kennedy Space Center in Cape Canaveral, Florida, you likely were amazed at how big the Assembly Building and it's contents are. Here's a nice pictorial essay of "Space Shuttle Processing: Rarely seen by the general public".Cool.