Profile

Shawn Samsel

Shawn is a life member and current Captain 14

Positions Held: