Signature's handsomely-mounted "Detroit '67" doesn't transcend the limitations of its awkward virtual presentation
More Scene