Lon Horiuchi
Lon Tomohisa Horiuchi is an American FBI HRT sniper who was involved in controversial... more »