PHOTO: James Storm Teases A New Look – Shaves Head?