iRedDead
» News »» Red Dead Takes Over Times Square
Red Dead Takes Over Times Square
Psy & dead5397 Days Ago 3288 Views
Rockstar's massive Red Dead Redemption ad campaign has hit the the ground running with this impressive (huge might I add) prime spot in New York's Times Square.
Come join the hype in the iRedDead forums!