New York, New York, USA. 10th July, 2013. Actress APRIL ROSE attends(04) Mr. Jamarcus Rodriguez I 08 Aug 2025 Save Image Image gallery: Exploring April Insurance: What 'April Rose Haydock' Searches Might Uncover