I just bought a 2003 Civic and love it already. Does anyone know where the radio antenna is? Also, on the inside of the car where the two side mirrors are located are perforated, hemispheres, one on each side of the car. Does anyone know what these do? Bob