LA band, The Record Company is on the road in support of their latest album, All Of This Life, released...