no its a lie but what brand did you get cause i kno we bought OBX brand and it made those noises and ended up messing up the car..you get what you pay for. bring the car back and complain cause u payed for it man
http://www.albany.edu/~bp8839/brody%...show%20pic.jpg