yo yo yo search it!

Loading...

Monday, January 17, 2011

wow NOT good

baby doc is back

yeah, he's back

pic: Tonton Macoute demonstration supporting Duvalier
on January 31, 1986.
latin american studies

No comments: