Links: http://www.super8filmfestival.it/Email: [email protected]Location: Roma Italy 41° 52' 59.25" N, 12° 29' 15.8388" E See map: Google Maps Javascript is required to view this map.Category: Festivals