Hydra Fund
Consumer Report
Deposited $300.00 in my checking account. Have no idea who these people are. Tried to call the 888 number supplied to me by my bank and of course got only a recording stating their offices were closed due to in-climate weather. Will be signing an affidavit tomorrow at the bank to instigate a ...