This Looks Familiar Posted bylaura December 15, 2001September 7, 2009 Some of us thought this was funny… circa 1998.