有圖有真相

Idiom

 * 1)  pics or it didn't happen