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