geoz48
Posted 6 years ago
Review Please
Anonymous
Answered
It has gotten great multiple reviews since introduced. Here is a review by Buds own Hickok45 of the Storm as a testament of the Storm Series capabilities.(He lets you know the pro's and cons"s): youtube.com/watch?v=8a0sgiIlykI