Joan of Arcadia - Every Night 1A | 12C

For Joan Girardi it turns out that God is listening. Watch 'Joan of Arcadia' every night at 1A | 12C.