VILLAGE VOICE – James Franco, on Sale for Eight Grand

Village Voice — October 28, 2011