Fun video. I really like the time lapse. The Santa Cruz wasn't at the Toronto auto show, which was disappointing. I take it that because it is at the Chicago auto show it must be destined for production and sale in America, if not all of North America.
From the little I have seen so far on both Chicago and New York shows, this year it looks like the New York show is shaping up to be an exciting one with the reveals and debuts about to happen!