Its a custom set up from Paddock Racing... They tried pitching their product to this forum before but since they're not well known some members on here were weary about them, but i believe in their product, they do exactly everything i ask for
I've accidently left tools in that little 'tray' thing above the grill too. One time I searched everywhere for my screwdriver...and then the next time I opened my hood it was there. LOL