i have a feelin its the mirrors....i have the roof rack removed, and im pretty sure my windows r tight (i run my hand along the window and cant feel air coming in). but i always hear wind from teh front left (cause im in the driver seat) around where the mirrors r.
________
Web shows