Left 4 Dead Ads show up in Boston

It seems Boston with it’s young population is a popular place to advertise games. This HUGE left for dead billboard was spotted outside of Fenway Park 

About the Author