Daily Archives

August 3, 2007

  • CCTV Rem Koolhaas/OMA

    This is a well choreographed video showing the CCTV Station and Headquarters building that is under construction in Beijing, China. An excerpt from OMA’s…