Damn Milodon. Check your oil pans

doesn't say much for American quality, does it.
The quality is all in the sticker. lol I remember them scare stickers. lol
Sticker made in US !!!