'Magic' Terre Haute

Email a Friend
 A police car precedes a political demonstration in Terre Haute, Indiana.