generic speaker image

Bob Gray Bob Gray

Memoryedge corporation

Whitby, ON, CANADA