Angry Birds Lotus F1 Team

Angry Birds Lotus F1 Team was a special web game. It had structures and signs sponsoring Lotus F1 Team . It only had 3 levels.

It is closed now.