Comment Comment by bawigga I went to Clear Lake from 2001-2004. Lot's of friends with relations to NASA and supporting industries. Sad I can't remember the soccer ball being on display.Any other Falcons out there remember seeing it? parent bawigga 8 years ago
Any other Falcons out there remember seeing it?