Saturday, February 16, 2008

Friend Says Tampa Cops Set Up Jessica Sierra

In a taped interview, a reported longtime friend of "American Idol" contestant Jessica Sierra claims that Sierra's arrest last December was a set up by Tampa police........here

No comments: