Does slashing your utility bill by 75% every month sound too good to be true?
Are you involved in the marketing of this...apparatus?
LOL No. It just seems to keep popping up in the Yahoo news and there sure seems to be a lot of videos on it. Sounds like it's right up the Falcon alley.