Mitsubishi Motors Corporation is a Japanese multinational automobile manufacturer headquartered in Minato, Tokyo, Japan. In 2011, Mitsubishi Motors was the sixth-largest Japanese automaker and the 19th-largest worldwide by production. From Wikipedia
San Diego Police have opened a Traffic Division inquiry into a suspected red-light violation, urging anyone with information to contact SDPD or Crime Stoppers.