Can-Am Maverick MAX 1000R Review

The Can-Am Maverick MAX 1000R was first unveiled at 2012 Sand Sports Super Show and it has been a long wait to finally get behind the wheel.