Seriously @TeamYouTube? Subscribed, WITH NOTIFICATIONS ON, and the new video doesn't even show up on the channel or in subscriptions... Had to search to find it. Great job.
pic.twitter.com/DunP76xmyC
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
On the first picture, hit the videos tab and it should of showed just fine. The video was uploaded 9 minutes ago, takes time to be processed everywhere.