First Impression Video: 2007 Honda CRF150R

After biting our tongues for what seemed like a long, long time, we are now finally able to talk about our day aboard arguably one of the trickest stock mini bikes out there…