addictionmyth.com
The Devil Made Me Do It
Most people go through life completely unaware of a small blind spot in their field of vision. Here is a web site that helps you ‘see’ it. The blind spot corresponds to the part of t…