It’s nearly three hours long, but this Elvis shakes, rattles and rolls, writes BRIAN VINER 

Leave a Reply

Your email address will not be published.