I checked my mail after a long time and found these pics so i thought of sharing it with you guys..............It say there (NEW TITANIC) dont knwo its true or not........
I hope its not a repost i tried finding anything but wasnt able to find it....................
Let me know what you think about it...