#TBT: Remember when James Franco came to Dealey Plaza?

By |2018-06-21T15:13:08+00:00September 21st, 2017|Arts|0 Comments

James Franco came to Dallas in October of 2015 to shoot scenes of “11/22/63” for [...]