At first, I thought these were rear window area huge woofer speakers...knowing your musical passions...why not? On 2nd inspection I realized how foolish I was...this was a damned Cell Phone, rear view mirror...I don't know the car, but knowing you, I suspect it is one of your Alfa's...? Traveller