T. L. F. - Turkey Liberation Front Escape

game

The tables are turned, Mr. Thanksgiving! Maybe just once, our noble friend the Turkey can spend the holiday with his own family. Gobble gobble gobble!

Publisher: Addicting Games
Developer: Dina Gjertsen
Language: en
Year: 2009