T. L. F. - Turkey Liberation Front 2 Escape From the Garage!

game

Another trapped turkey? Oh noes! Assemble your escape kit from what you can find in the garage, and set that big bird free!

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