Singer Rory Allen paid tribute to the King of Rock-n-Roll, the late Elvis Presley, as he sang Elvis songs on a special train put on by the Southern Prairie Railway train tour out of Ogema on Friday evening. The special performance was help mark the 42nd anniversary of the death of Elvis. Allen did a performance on the train, and then later put on a fundraiser concert back in Ogema.