Hot Pics

"God"-ly Premiere

James Franco and Scott Haze posed for pictures at the Child of God premiere on July 30 at New York City's Tribeca Grand Hotel.

Inside Us Weekly

comments powered by Disqus