The final shot of the TV trailer currently running for The Mechanic shows a room on fire with an audio system prominently displayed. Lots of LP's on shelves. System consists of a table, what looks like a tubed integrated and floor standing box speakers. Must be an eagle eye out there who can identify the components. Just curious who got the product placement and glad to see an LP based system featured.