Posted on Mar 20, 2013
Avatar_57x57

Amidst the football-obsessed culture of small-town Christian colleges in Kansas, a player is killed at a party.