Greg Bates
Greg Bates is an American country music singer formerly signed to Republic Nashville. more »