Charmed
Register
Advertisement

Craig Thomas portrayed Alex Pearson in the season 1 episode "The Truth is Out There... and It Hurts".

External links[]

Advertisement