Meteor, From China to Hollywood. From one bunch of lefty demons to another. From one bunch of America haters to another.