filters
state:
Show
city:
Show
Just opened in Woburn, Massachusetts. They call people telling them they have won a free cruise with free airfare. To claim your prize, everyone sits through a 90 minute sales presentation about how they are the largest wholesale travel club and have affiliations with...
Read more
Anonymous

anon confirmed scam. They have left Woburn, MA.