This Giant Floating Christmas Tree Is Amazing
The largest-ever floating Christmas tree has made his debut in Brazil. It is a sight to behold! Watch and see for yourself!