New Mission
New Mission Force is located right across the street from Impossible Mission Force, in a bald-faced attempt to steal some of their business. Alas, not even hiring a teenager to flip a big arrow sign seems to make a dent in their competition.
Comments