Randi

Lizzo at home

A great personal look at Lizzo and her new home in LA.  Plus, she thinks she’s a nerd. How funny!