Video

'John Carter' Taylor Kitsch is Capt. John Carter from Virginia