Michael Marcavage of Repent America holds up a bible during a protest against same-sex marriage outside of San Francisco City Hall on Feb. 20...Photo by Jason Doiy.02-20-2004