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