A review by pringer
A Promised Land by Barack Obama

3.0

Lots of political