Roger Lang.

Roger Lang.

AngelClaimed
HQ location
Calgary, Canada