Desperate Housewives season 5 episode 12 is going to be a really interesting one, what with Dave getting kicked out by Edie towards the end. Can he keep it together in Desperate Housewives s05e12? Or finally go totally nuts and finally get his vengeance on Mike? Cut the thrill and watch it here.
Watch Desperate Housewives Season 5 Episode 12 Preview / Sneak Peek