Solar Powered Products
Energy Saving Products Legal scam, offered free solar system, took advertising bond, has not installed system Brisbane
- 05-18-2011
- 12
Contact us for heaps more info on this con man.
Company: Solar Powered Products
Country: USA
Site: solarpoweredproducts.com.au