The ‘Ugly but Beautiful’ Taylor Kitsch Flaunts His Loins on Mars: VIDEO December 1, 2011 by Andy Towle