New to the forums? Introduce yourself HERE!
Liberty specifically but its close to Houston. So atleast i have that...At any rate hi guys im a noob. No mercy.