Home View Elvis - Craig Jefferson's BiographyMusic Artist Summary Elvis Tribute Based in Hampshire, Craig Jefferson can be booked w [...]Elvis - Craig Jefferson's Biography Make Booking - Elvis - Craig JeffersonTweet Discography Demos