The Daily Ape – Promoting Finland is Monkey Business
Please note! In real life FISH DO NOT SING in Finland. If they do, immediately contact the Finnish Police, or your psychiatrist.
More “amazing” Finland promo videos for the Shanghai World Fair 2010 from http://www.dailyape.com/

@ 3:00 pm 


