iRedDead
» News »» Red Dead Takes Over Times Square
Red Dead Takes Over Times Square
Psy & dead5110 Days Ago 3107 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.