Location
Longueuil, Canada
AV Rental & Production