Join Date: Jun 2010
Thanked 15 Times in 14 Posts
Rep Power: 6
Re: Inflatable Boats USA?????
The address shows as a shopping center on Goolge maps. Could it just be a maildrop?
Why are people happy to accept science which makes their life easier while rejecting science that makes their faith or beliefs more difficult?