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