BEHOLD! LEIF THE GIRAFFE, TALLEST MAN IN COLFAX Today is a landmark for me; it is without a doubt the day I’ve heard the word “Colfax” more than … More