When a computer virus leaks into the water supply people all over town are in...
Xavier: Renegade Angel
Season 1 Episode 6: World of Hurt, BC
In his efforts to find out who he really is, Xavier discovers a drawing of himself in a cave, seemingly made thousands of years ago. To investigate further, Xavier must travel back in time to when the drawing was made.