It's Fourth of July weekend! Rooftop parties, fireworks, and red, white and blue diabetes-inducing cocktails. Can't wait. And in line with the whole proud-to-be-American theme that will be beating all of us over the head non-stop for the next few days here in the States, I thought I'd expose some of our most beloved American television characters who are being played by non-Americans. It's like the fun version of the Commie witch-hunt from days of yore. And remember, they can't just be Australian and playing Australian or something, like, say, Jesse Spencer on House. They have to be pretending to be American to count. They also have to be currently on television, all you Anna Friel people. Happy Independence Day, America! There are aliens in disguise all over your TV!