Butterfly Network
Scam and cheating!
- 03-19-2008
- 12
I can't think I've been robbed, the website is just a total fraud and that I just recognized later that others have been conned too! This website ought to be turn off instantly!
Company: Butterfly Network
Country: USA
State: South Carolina
City: Lexington
Site: butterflynetwork.com