ELVIS impersonator Steve Preston was All Shook Up after performing a two hour tribute show in agony with an injured back.

Steve, 38, was determined not to let down the packed house at King George's Hall, Blackburn.