Dont think they have many Cons.. they are nice rides .. especially that year... rev it up !!
Forum Rules