July 20, 2015

Oklahoma State University – Bert Cooper Lab Construction Time Lapse (Video)

Source: FSB

Oklahoma State University – Bert Cooper Lab Construction Time Lapse: January 22, 2014 through January 23, 2015

Share FSB
Read More