So I bought a 04 DTR Marauder. While I was checking the car out before I bought it I noticed a large Grey black plastic sheet under the rear bumper. I have no idea what or who made it. I am guessing it's an aero piece for reducing wind resistance, but I most likely am way off on its purpose. Any help would be great, as well as opinions on removing or keeping it on the car.