Stampede Blue, an Indianapolis Colts community
So the leaches are out already. This makes no sense to me and appears to be a well timed PR stunt.