Its Live!! The New ImTouched Thank you everybody for your feedback on my last post. Thanks to all of you, I relized what a wreck my site was and gave it a whole new look. Yes it under went a major face lift. Check it out now!! Feedback is always welcome. ImTouched.Com Thanks again!