WGCI's Leon Rogers stops by to give us his take on 'I Love This Life' from LOCASH! Watch Leon's Countryside below.