Sure, the Superbus may represent the high-tech, high-speed, high-efficiency future of public transportation, but can it cross the frozen wastelands of Siberia? When your Superbus gets stranded in the ...