Buffalo Museum of Science unveils "Buffalo In Space" exhibit

WKBW Published August 18, 2017

Rumble Buffalo Museum of Science is unveiling their brand new science studio, "Buffalo In Space" an interactive family friendly exhibit just ahead of the solar eclipse.

0 COMMENTS