Lovin the D

8.8

The Chanels are overwhelmed when their TV idol, Dr. Scarlett Lovin visits the hospital; Hester calls a Green Meanie summit as the killers put their kill plan into effect.

UPLOAD SUBTITLES
Download