Scage The Netherlands > Leiden > Construction Cars Scage City Leiden, Country The Netherlands Year 1991 Writer Scage Category Construction Cars