The Truth – it’s a SCAM

If you are located in the United States, Canada, Australia or a few other places you may have been approached by a sales person “promoting” a product “from NASCAR” called FW1. Typically they have stands set up outside of franchised gas stations and then spend their day approaching customers pumping gas about buying their product, FW1.  They […]