Who's got spirit? Let's hear it! by TuftsCheerleading - almost 8 years ago
"How much more spirited can you get than cheerleaders? This is the Tufts Cheerleading Squad performing a stunt at their Homecoming Pep Rally. Our shirts came in just the day before and the girls wer..."View full details
Is this photo a winner?