Does anyone know what this is?? I started a new job this week and there are some auto companies right around where I work. This car was unloaded out of some truck real early. When I left my place a little later the cover had blown off the front!
Ran over and took a few pics real quick and ran back. I tried to zoom in a little more but then it looked pretty bad..my camera kinda sucks :-p