Police Chief CAUGHT Cheating On Wife In STORAGE BOX!!
The thing about people that cheat on their relationships, is that when they do it for so long, they think they are smoothest and most clever people in the world.
A storage unit used as a 'love shack' was uncovered when the owner of the business called police due to 'a terrible odor' coming from one of the storage lockers. Here is the full report.
Share your thoughts.