A Brownsville teenager is facing criminal charges after authorities found more than 16 pounds of cocaine inside his car.