Would I Lie to You? : Season 21 Episode 122
10 Peach int(0)
Aired: June 28th, 2005 @ 6:30 PM EST on 10 Peach
Paul refuses amputation, signing his own death warrant. Darcy passes a lie-detector test with flying colours. Stuart confronts Sindi over her damning string of accidents.