Early A Dash Frame Installation "Doubt"
They may be drain holes for water that may seep in around the glass
Print