28.24.48N 80.37.71W Florida/Cape Caneveral v/K. Space Center

Thea
Thu 10 Apr 2008 01:51