Hailing from Ontario, Joshua Sheppard is an emerging music artist who has released his upbeat indie-pop single ‘Rolling Thunder’.