General Hospital Spoilers, Thursday, June 20: Willow Has Some Explaining To Do