January 28, 2008 Uncategorized Careful crossing the street. By Matt Hintsa | January 28, 2008 LikeTweet EmailPrint More More on Uncategorized Subscribe to Uncategorized Bikes, mopeds, buses and cars share the street in Shanghai.