SpaceX's Falcon Heavy launch has a lot riding on it—here's how to watch

All eyes are on Florida's Space Coast.