Big Loud Flag

Aired:  05/24/07 Views: 1,989

Some people have complained about Stephen's big, loud flag. (2:23)

Tags:  America, advertising
Loading...