August 7, 2012
With a location that you almost missed, BMW’s 8,500-sq.-ft. floating brand pavilion scores high on both design innovation and experience. The gigantic, eye-popping branded barge, which floats on the Waterworks River in front of the Olympic Stadium and Aquatics Center, boasts a huge LED strip across its front center section while water from the river...
read more