Two occupants of a Volkswagen Polo were taken to hospital after a tree fell on their vehicle on Homestead Avenue, this ...