– Posted using MobyPicture.com
Amazing retractable roof technology at the stadium in Warsaw, Poland. #Euro2012
by
Tags: Sports Techie, sports technology, sports tech
– Posted using MobyPicture.com
by
Tags: Sports Techie, sports technology, sports tech