The Bus Rocks | The Impossible Question - 5/28/26

12% of people wish they could have this back from the 90's. What is it?