Download or see online video:

Lily Labeau – Flash Defeated by Cheetah, HD, 720p

Lily Labeau in Flash Defeated – Milked and Left Powerless by Cheetah. A long chase comes to a head when Flash corners Cheetah in a medical facility. A helpless super villainess with nowhere left to run, Cheetah is at his mercy.