Hyundai Sante Cruz in for inspection, oil change, and brakes.. found this mounted under the hood flashing and making noises. Someone must know what it is?
For those absolutely stupid things that you see people bring, roll, or toss into your place of business and the people that bring them in.