Talk:Fox News Mass Effect Parody

What the hell is this?
Does this even belong here? 64.53.58.247 14:24, 11 June 2008 (UTC)