Well look who just bought themselves a brand new flag! Isn’t that a beauty! And it’s larger-than-life self is waving over 15th Street NW at the end of Meridian Park.
Now the question I have to ask you is: just which country’s flag is this?
3 Comments so far
burritoman (unregistered) on March 7th, 2007 @ 12:00 pm
I believe its Ecuador
Tom Bridge (unregistered) on March 7th, 2007 @ 12:22 pm
I believe its Ecuador
Spot on, Burritoman, it’s Ecuador!
Damn, I could have sworn it was Moldovia.