Well - I got my Ford GT (2006 - #0019) about a month ago. I live in NY and I have to tell you, I drive it every chance I get. Its an incredible, incredible machine. I have two questions about it that I was hoping some of you may have answers to.
1) What is that thing right above the rearview...