Rating: 95.31
Great! Interesting invention and excellent performance! Congratulations!
great photo