‘Dog shit luck’ — phrase of the week – SupChina

24





‘Dog shit luck’ — phrase of the week – SupChina

























Source link

Leave a comment