02-15-2006, 10:34 PM
I looked up Gleneagles, Scotland on Google.
Most of the hits are related to the G8 summit that is (was?) taking place there.
Is our own Poppin' Fresh Yeti headed to the G8? That'd be a kick in the head....
Most of the hits are related to the G8 summit that is (was?) taking place there.
Is our own Poppin' Fresh Yeti headed to the G8? That'd be a kick in the head....
