TEAM FORTRESS 2 BOOM-DE-YADA PARODY

The parody of famous song from Discovery Channel. Special thanks to our friends who help us capturing in game scenes!

release date: 11 May 2010

music: Discovery Channel - BoomDeYada