Baton Rouge, LA | Jackson, LA | Lake Saint Louis, MO
Also known as: johnhainsjr
John Hains lives in Baton Rouge, Louisiana. He has also lived in Jackson, Louisiana; Lake Saint Louis, Missouri and Lake Charles, Louisiana. He works in the capacity of Engineer. He enjoys listening to Instrumentals.