Nia Frazier – Riding a Mini Segway in Los Angeles


Nia Frazier – Riding a Mini Segway in Los Angeles