User blog:IamBestDuck/WHAT IS UP WITH THOSE VIDEOS!

So, recently, I've seen lots of videos on articles. They say things like "''What is Cheshma Town?" ''and they have montages of different players...? I'm not sure if they're supposed to be there....