This may be hard to believe, but it’s been exactly 18 years since The Amanda Show came to an end on September 21, 2002, which means it’s been more than 20 years since the...