In London? If you haven't had your fill of sports-related activities, the Design Museum has an exhibit called Design to Win, featuring items including F1 cars and polarized sunglasses, that strive for enhanced performance. The show runs until November 18.
In other news, where has the London 2012 logo gone, and check out a chair that will have your guests ignoring their wine glasses. See the headlines after the jump.
(Image: via Artnet)