News at 9 | Travel: Tallest Christ, World View Space Flight and more
Brazil Gets “Largest Christ Statue In The World”, Taller Than Rio De Janeiro’s Christ The Redeemer, 1,000 bookings for World View Space Flight and more in top stories of the day. Brazil Gets “Largest Christ Statue In The World”, Taller Than Rio De Janeiro’s Christ The Redeemer A new statue of Jesus Christ, bigger than […]
News at 9 | Travel: Tallest Christ, World View Space Flight and more Read More »