Chyler Leigh Stars In The Time Jumper’s New Video

The Time Jumpers released their first studio album on September 11 and now they’re gearing up to release their new music video, “On The Outskirts of Town.” Set in a saloon, the video was directed by Marcel and stars Grey’s Anatomy’s Chyler Leigh and Nathan West. Read our review of The Time Jumper’s debut album » [...] Read More