Hmm.. any coincidence that Michelle Malkin has been on the news recently and has a new book out?
I listened to her on the Peter Boyles show, she might be co-hosting that show with Peter from time to time which would be awesome!
The Philippines is almost as big if not bigger than Japan, so it is an insult to Japan as well.