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…