who played adam on touched by an angel
Charles Rocket
-1
Section::::Cast and characters.:Recurring.

Touched by an Angel
510590
3057744556258675357
NONE
Section::::Cast and characters.:Recurring.

Touched by an Angel
510590