julliopat
Active member
yamaha turbo need opinion
Hi i want your opinion about that sled, i dont know anything about turbo phazer because i own a mountain max and I want a little bit more power.
thanks for your reply.
Hi i want your opinion about that sled, i dont know anything about turbo phazer because i own a mountain max and I want a little bit more power.
thanks for your reply.