Druzzle.com CaptainDrupal.com Jeff Williams and Eric Barber
Scam, rip off web guys trolling the
Well, Eric Barber and Jeff Williams both work apparently for www.Druzzle.com and www.CaptainMarketing.com. Come to find out these guys ripped off a great guy in India and of course are still trolling the web acting like they are the best web developers. The fact is they are terrible and they will ...