PETA's headquarters on prime waterfront land, downtown Norfolk, VA. To hell with those lying bastards.