Man Quits Marriage After Stumbling On Her Cheating Wife Pic Via Google Street View
This photo was taken by a Google camera car in Lima, the capital of Peru in 2013.
Despite the photo dating back to 2013, the man angrily confronted his wife over her past infidelity. and she admitted to having an affair back then. The couple later divorced as a consequence.