Details
Country: USA
Release Date: 1988-10-21
Filming Locations: Los Angeles, California, USA
Earnings
Gross: $343,786 (USA)
Filming Dates
2 February 1987 - March 1987
Copyright Holder
"TAPEHEADS" Copyright © 1988 Pacific Arts Pictures and National Broadcasting Company, Inc. ALL RIGHTS RESERVED. (on print)