Bizarre  |  News  |  Videos

Video: Woman Shoves Anti-Gay Priest Off a Stage in Front of 50,000 Catholics