I was watching the weather reports this weekend and happened to notice that there was a town in Minnesota actually named "Embarrass". All right, who the hell names their town Embarrass? I want to visit this town. I want to visit the place where Embarrassment is made!
Re: hmmmmmmmmmmmmmm...
Nice picture BTW...