God causes laughter and tears

God causes laughter and tears​

148