Live action footage
Russia, 05/07/2011 Breakthrough hot water into the streets of St. Petersburg
HD
1920 x 1080