A disgusting, bloody pig head on a spike was left in front of an L.A. police station … now cops are trying to find out who left it. Law enforcement sources tell TMZ … the swine skull was discovered outside the LAPD’s infamous Rampart station…
Do-it-yourself Model and Entertainment Release
