Did anyone catch the desperate housewives finale? What did you think?!

Did anyone catch the desperate housewives finale? What did you think?!
Menu