Type keyword(s) to search
People in New York City and Los Angeles were greeted by the site of giant inflatable Tuca and Bertie on the water over the weekend.
TOPICS: Tuca & Bertie, Adult Swim, Marketing