Amelia and Delilah Hamlin – Heading to the gym in West Hollywood Amelia and Delilah Hamlin – Heading to the gym in West Hollywood