very hard to tell from that pic...
it could be anything..
in terms of it being something functional, it could be a pitot tube type device to measure speed/pressure at the front of the car? just thinking out loud here.
curious to find out now.
Last edited by SiR; 05-30-2011 at 04:19 PM.