This post is not a reference to Jesus Christ Superstar or the upcoming “Reel Jesus” film festival we are putting on here in State College. Rather it is a reference to Google Buzz. I have not taken the time learn much about it other than that there is outrage about […]