Fresh Off The Air

Leo Luo

Fresh Off The Air podcast is where your host Leo Luo and Jeff Lin talk about current news we think are worth discussing in China and US, technology, sports, Asian culture and more

About

Fresh Off The Air podcast is where your host Leo Luo and Jeff Lin talk about current news we think are worth discussing in China and US, technology, sports, Asian culture and more