Hm, after lots of googling it seems to be a Bell'o AVSC-2052. It seems Bell'O is a pretty good manufacturer? Italian.. and the retail for this is 700ish.
Firstly, I had no idea what an audio rack was until today. I was helping friends move and someone gave this away for free:
The manufacturer is BellO. Does anyone know what model it could be, or how to identify the model? I looked around and could not find any model #.