Brand me a fangirl because this article made me soooo excited! There is gonna be a National Geographic series called Salvage Code Red about the salvage industry including stuff about the New Carissa!! WOO! In other exciting stuff (thanks Google News!) the cable car has been installed and is being tested at the New Carissa worksite. Why am I so… Read more →