[/caption] An amazing new radar image from space (above and below) shows the wreckage of the deadly Costa Concordia catastrophe just hours after the luxury cruise liner struck gigantic rocks jutting up from the shoreline of the Island of Giglio [Isola del Giglio] off the coast of Tuscany, Italy on Friday the 13th of January […]