SpaceX Launch Delayed, and Spectators Are Sounding Off

The historic SpaceX launch in Cape Canaveral, Florida, has been delayed due to bad weather. There [...]