2.08 "Plumber Cracked"

Aired 11/9/10

2.08
The CW

News from our partners