Yes we can!
When Webstick first met SpaceIL we were excited to learn of the adventures to come. 3 years later when SpaceIL Clinched Finalist Spot in International Moon Race Competition, we were nothing but Proud. They have the spirit in anything they do we cant wait for them to reach the moon. Launch Site