Live stream preview
S31 E140
Who Shot Bill Spencer?
•
19m
Bill confronts Liam about the shooting while Hope and Steffy clash over Liam's emotional state and Bill's intentions.
Episode 7813
Original Air Date: April 10, 2018