MENU
component-ddb-728x90-v1-01-desktop

Santa Claus visits Brazil

KTVL

Santa Claus has been spotted in Brazil! Sources says he took off his big coat while down there and hit the beach for a second on his trip. You definitely don't need snow gear while in Latin America!

Trending

LOADING