Big Loud Flag

  • Aired:  05/24/07
  •  | Views: 1,917

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

Tags:  America, advertising
Loading...