James Edward Franco was born on April 19, 1978, in Palo Alto, California. The oldest of three boys, James grew up in a household1 where he was encouraged
James
Would you believe that the tallest bridge in France reaches higher than the Eiffel Tower1, or that a single dam2 in China can hold back 1.4 trillion cubic feet