#TBT 2015: 30-yard Touchdown Reception vs Archbishop Riordan
Watch this highlight video of Cyrus Habibi-likio of the Saint Francis (Mountain View, CA) football team in its game #TBT 2015: 30-yard Touchdown Reception vs Archbishop Riordan on Nov 14, 2015