Cornell 4A Semi-finals, 5/26/2012Cornell 4a Semi-finalsCornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012Cornell 4A Semi-finals, 5/26/2012