I believe this was advertising a new Russian movie "First Time" about Alexi Leonov's spacewalk.
BusMoscowRussia