August 3, 2012BMW Floating ShowroomThe Germans bring the coolest exhibit the Olympic Park visitors almost missed.read more