The next "Need for Speed" take place in Seattle?

posted by G-Off -

People are sayin the image to the bottom, right hidden by the clouds in the below tweet is the Space Needle... meaning the new Need for Speed video game could take place in Seattle... what do you think?

FULL STORY HERE!

Comments

G-Off

G-Off

Want to know more about G-Off? Get his official bio, social pages & more on JAM'N 107.5! Read more

title

Content Goes Here

This ad will close in X seconds.