DescriptionLeningrad Cowboys Malmi 13.JPG English: Leningrad Cowboys in Helsinki International Airshow 2009. Date Taken on 15 August 2009 Source Own work...