Big Loud Flag

Aired:  05/24/07 Views: 2,017

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

Tags:  America, advertising
Loading...