Found a charge to this web site on my bank debit card. I have never heard of this web site nor have I ever ordered sporting goods over the internet. I performed a who is search of the site and found no information other than that the site is located in Seminole Fl.
0 comments