New Video Screams “All Your Bases Are Belong to Us” With Awesome Music, Images. China Peoples’ Liberation Army Navy (PLAN) and the Chinese micro-blogging, social media outlet Sina Weibo are rocking the web with a new motivational video of Chinese naval air and sea power that is a pure adrenaline fix. You could say it’s […]