WBEN Extras
UB Professor of Mechanical and Aerospace Engineering John Hall on wind screens for new Bills stadium
00:00 / 07:44
Advertisement