miamiluis Oct 21, 2013 No leaks that I know of. I bought it 7 months ago and never set it up. The silicon looks good. Call me if interested. Luie 305.915.4468
No leaks that I know of. I bought it 7 months ago and never set it up. The silicon looks good. Call me if interested. Luie 305.915.4468