Catching the Wind With MARS
Did you ever wish that you could catch the wind, not near the ground but the almost constant wind 600 ft above the ground. That
December 13, 2007
Did you ever wish that you could catch the wind, not near the ground but the almost constant wind 600 ft above the ground. That
2023 © Off-Grid.net
9b Audrey St. London E2 8QH
email news@off-grid.net
call US office: toll-free 1-877-706-7423
OR
UK: +44 207 729 2749
How to register – Coming Soon
How to Manage your off-grid account
How to use the off-grid map – Coming Soon
Coming Soon