Tag: China

  • Taipei? Fuckin’ eh!

    I’m glad that I decided to stop over in Taipei for a week before heading back to Canada. I never thought I would go to this small island so I didn’t know what to expect. I knew that they manufactured half of the world (70% of LCD displays, laptops, and computer chips; about 30% of…

stevensirski