San Francisco Transbay Transit Center [VIDEO]

Animation of the upcoming Transbay Transit Center (aka Grand Central of the West) that just broke ground on Wednesday.