PeterFromme
12-09-2003, 04:22 PM
Hi,
I'm curious to know if anyone has purchased anything from Go Lizards? They are located in Kansas.
Please let me know your experience with them....
Thanks,
Peter Fromme
I'm curious to know if anyone has purchased anything from Go Lizards? They are located in Kansas.
Please let me know your experience with them....
Thanks,
Peter Fromme