Ibd-marketing
Hi pressure scam, lied to me about selling my time share in 60 days
IBD-Marketing call me 4 times with a hi pressure scam to sell my time share in 60 days [ Guarantees ] ...