Carl Sampson

News junkie and humour seeker; sometimes, the two go hand in hand. #CapeBreton born. Dog Rescuer. Not punny. #77vette #istj #concept2 rower.