50s meet 70s meets 90s