North Pomfret's Trevor Moore heads to London Games

Thumbnail