NEWS

TV

1987: Budweiser Commercial

Features the "America's South Challenge" - some annual Australian sailing race I'd imagine. Aired January 19, 1987 on NBC.



top...