News Charles Hamilton Delivers “A Rainy Day In Harlem” (Video) mediamaverick - January 20, 2016 0 When Charles Hamilton delivered that “Jamaican Baby Momma” freestyle last week it turned out he had more in the cannon. Check out “A Rainy Day In Harlem.”