God's Hand bra

Comments (0)

The inflatable God's Hand bra purportedly works miracles. Not quite creation ex nihilo, but . . .

Via Violet Blue.

Leave a comment