Originally posted by darrel409
They look like sound dampening panels but not nearly enough of them to do anything so yeah I'd go with some type of projection screen. I'll be down there in a month and a half and wouldnt' mind a tour at all.
Comment