September 30, 2015Crowned Head La ImperiosaLa Imperiosa is the second Crowned Heads regular production brand (following-up ‘Jericho Hill’) released from the My Father Cigars, S.A. factory in Esteli, Nicaragua, for worldwide […]