September 12, 2007

Scotland Makes French Toast

Scotland is playing France in football and one of their biggest fans is in our living room.