Trike drifting

Video was filmed in Sanwia, a district of the New Taipei city in Taiwan.

This entry was posted in Uncategorized. Bookmark the permalink.