Free Game Plays: 1831 times From May-21st-2012. Online Game Rating:
4.75 / 5 with 6 votes
Downing St. Fighter 2010 Description: Downing Street Fighter is using the concept provided by Street Fighter of fighting a hierarchy of enemies to achieve champion status and turning it on its head. Instead, of fighting to be champion, you are fighting for the freedom of the British people.