A 'paradise' amid the rocks and weeds
The Baltimore Sun

Colts cheerleaders

Colts cheerleaders perform during the game between the Indianapolis Colts against the Cleveland Browns at Lucas Oil Stadium in Indianapolis.
Scott Boehm, Getty Images
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad