David Macgillivray's highlights The Taft School

David Macgillivray's highlights The Taft School

Published Tue, 7/11/201710 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