Paul, Matt and Laurie Crouch host from Madrid, Spain.Paul, Matt and Laurie Crouch host from Madrid, Spain.Paul, Matt and Laurie Crouch host from Madrid, Spain.