AdrenalineRush1996
Back with a better image
The ill-fated Apple Pippin console.
Evoluon, a former science museum turned conference and exhibition centre, which is located in Eindhoven, Netherlands.
Evoluon, a former science museum turned conference and exhibition centre, which is located in Eindhoven, Netherlands.