shadows and lies

3 3783

Did you think it was getting too quiet on the James Franco front? Well, the Oscar nominated, Indie Spirit winning actor is busy prepping...