This guy could be my new hero.  Rep. Jared Polis, of Colorado, absolutely owns Michele Leonhart, DEA administrator in this meeting.  She seems to be speechless and stretching for answers.  Whether you are for or against medical Marijuana, you would think that the DEA administrator would have better answers.  Check it out after the jump.

More From Banana 101.5