STS-118 Space Shuttle Endeavor Readies for Launch

Slated to take of at 6:36 EDT, Space Shuttle Endeavor is now on the pad fueling. You can watch live here.