Takedown New member Jun 5, 2012 #1 I've ordered one recently, and i wanna know what other people think of it. Response, set up, ease of use, etc.
I've ordered one recently, and i wanna know what other people think of it. Response, set up, ease of use, etc.
streetstruck New member Jun 19, 2012 #2 They cool but honestly I prefer a 24 half the price too. I like the pads on the 24 better.