New England Rep wrote:I think Hydra... ...and in my opinion I think it is a better ride.
Hydra better than Talon??? Pretty sure that is the first time I ever heard someone say that.

Yes, I know I am a month late to notice this

Moderator: dptalon135
New England Rep wrote:I think Hydra... ...and in my opinion I think it is a better ride.
Users browsing this forum: No registered users and 2 guests