From the moment, I pulled up to the Houston George Bush Intercontinental Airport in a Z11 Nissan Cube and met Rod Chong in a stripped Jacket followed by a ‘dude-awesome-rice’ comment by Linhbergh, I knew an adventure had begun. I grew up in London and moved to Houston nine years ago. For the past 4 years, my wife Deneice and I have owned a Japanese Arcade here called Planet Zero Anime Center; a place where video games, cars, anime and Japanese pop culture come together. I love what I...
More >>>