You Decide: Best Soap of the WeekAuthor:Luke KerrPublish date:Jun 12, 2010Which soap was the best this week?