BAsprintcar (Offline)
#1
2/2/10 12:13 PM
I am a huge fan of Todd Kimmel! I was looking to add him on facebook however he has two of them. When I was looking at his info one of his facebook says he from Riverside, CA and the other shows San Jose, CA. I thought he was from Indiana?
Any help would be helpful
Thanks
BAsprintcar (Offline)
#3
2/4/10 10:27 AM
On both of the facebook's it shows his website and also show some other companies he owns. I just wondered where he was from because at LPS they announce him from Avon? Anyone else that can help thanks