Man pulled over in Japan for drunk driving claims his body “produces alcohol”

A convenient excuse or an inconvenient truth?

Read More