This site is under a lot of construction. I will be adding as much to this as i can. J.R.
Other Pages (more to come)
Random Thoughts