The New 2010 North Range is Insane. We are Loving the Vibe, colours, Graphics & feel of everything we play with. Just to cap it all the new 2010 North Trust Bar has landed with a new unique suicide leash system which will give you the added confidence for powered moves. Check out some of the action here