20 Aug, 2007 in Taiwanese Pop Culture

One of my absolute all-time favorite movies is "Lost in Translation". There’s this one scene in which Bob can’t fall asleep and so he opens the TV and looks for something to watch, only to find a bunch the most bizarre TV shows. After a few sleepless nights and pointless zip-zapping, I give you… Lost […]

Facebook Iconfacebook like buttonTwitter Icontwitter follow buttonVisions of Travel InstagramVisions of Travel InstagramVisions of Travel Instagram