Twinstorm’s inventor Clifford Peters is an Air Force veteran and has been in the landscaping business for over 30 years. He and his wife, Tina, are the majority shareholders of Twinstorm, LLC, a Florida limited liability company.
- USA (2)
About the Inventor
Twindstorm’s inventor Clifford Peters has been in the landscaping business for over 30 years. Cliff has perfected the leaf blower with his WoW (Wall of Wind) Technology.