1990s photo of inside the Super Mario ride at Universal Studios in Orlando, Florida, riding Super Mario through Bowser's Castle , cinematic, UHD
1990s photo of inside the Super Mario ride at Universal Studios in Orlando, Florida, riding Super... [more]