Joel

J.E. McCollough

J.E. McCollough served nine years in the Marine Corps. He fought in Iraq in 2003 and 2004 and is the recipient of a Purple Heart.

Articles by this author