David Macgillivray's highlights The Taft School

David Macgillivray's highlights The Taft School

Published Tue, 7/11/20179 views

Watch this highlight video of David Macgillivray of the Brunswick School (Greenwich, CT) football team in its game The Taft School on Oct 15, 2016