Bob Shannon

1,571
reputation

Currently in training.