It's finally arrived - the sub $1000 carbon track frame, direct from China.

650 for that? pass.