This afternoon they were filming "Need For Speed" outside the Compuware building in downtown Detroit. Anyone know who these two actors are? Someone guessed on my Facebook page that it is Rami Malek (shirtless) and Dominic Cooper on right.
Copyright Steve Pepple