>>41120849
Did you know the Tunnel Snakes spent millions of dollars making Alan Wake just to fuck with one french guy? It's true, it's true!

https://youtu.be/9fWY28P-tXs