Motion Picture - Special Effects in Flushing, NY
Efex Rentals Inc