McCarthy was born in the United States, Illinois, in West Elsden, near Chicago.
The photos and the video are available on! It was said that she was caught taking some photos while being nude in public, but the truth is - she actually made a sex tape - right there on the street! She will score an excellent eight if put up on the 10 rating scale.
This hot girl is not innocent at all when it comes to appearing nude on screen.
Last night, some passersby could witness an arrest of a hot young brunette! She has been a model, an actor, and an activist.