I overstayed my 90 day holiday waiver USA visa 21 years ago by about 2 years! I was young and foolish at the time. I so want to visit Graceland with my teenage daughter. Do I stand any chance at all? I've never tried to re-enter since I left. Should I apply for a Visa here and be honest I over stayed?
Since you overstayed an entry on the Visa Waiver Program, you are forever ineligible to use the Visa Waiver Program again, according to 8 USC 1187(a)(7), so (unless you have become a Canadian citizen) you would need to apply for a B2 visitor visa to visit the US. On the visa application form, it would ask whether you ever violated the terms of your status, and you would have to truthfully answer Yes and provide the details of that overstay.
When you stayed past the date you were admitted until on your I-94 (which was 90 days after your entry), assuming you were over 18, you started accruing "unlawful presence". By accruing more than 1 year of unlawful presence and then leaving the US, you triggered a 10-year ban under 8 USC 1182(a)(9)(B)(i)(II). That ban is now long over, so you don't have to apply for a waiver. However, not having a ban doesn't mean you will get a visitor visa or be admitted as a visitor. Most types of nonimmigrant visas, including visitor visas, can be denied for "failure to overcome the presumption of immigrant intent", and any past negative history, especially a long overstay, can make it harder for you to overcome the presumption of immigrant intent in the determination of the officer.