Cars, Drifting in Japan Breaking News: Chicago secedes from the Union to join the Empire of Japan January 27, 2013 Teddy 2 Comments