TV Technology Europe has announced Forbidden is a STAR for 2013. Forbidden is pleased to be a Superior Technology Award Recipient, one of only 25 given amongst the 1400 exhibitors.
000
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.