Can you imagine living next to Carmen? And, if you did , would you trust her with your mail? Well, from the sounds of it from this morning, she would not trust you with her mail as well.
Check out Carmen below from this mornings Leo and Rebecca In The Morning.

More From B93