What Does It Mean?

b_0953Bumper Sticker:

SMILE GOD LOVE’S YOU

Leave a Reply