David Macgillivray's highlights The Taft School

Published this month6 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