next video will start in 10 seconds
Irolo St, Los Angeles, CA 90010, Stati Uniti 📍
Where to eat in L.A.'s Korea Town