Leo and Rebecca BUZZ QUESTION...New neighbors just moved in and when they have SEX they are LOUD AS HECK! We can hear them at our house. My wife just looks at me like wth? Should I call the police, knock on their doors or what????? Need some advice please.

Listen below as callers give their advise to Leo and Rebecca:

 

 

More From B93