Amelia Hamlin November 19, 2018 Amelia and Delilah Hamlin – Have fun with lime scooters in West Hollywood