50th Anniversary of Moon Landing at Buffalo Museum of Science on July 20 from 10am to 4pm. Admission is $2 all day. Solar viewing and astronomy related activities.