The side of this building at Canal and Mercer streets on the Soho-Tribeca border in New York City has for years been a giant outdoor billboard space for Rockstar Games, the videogame unit of Take Two Interactive that gave us the Grand Theft Auto series. Here we see an ad for one of there new titles, “Red Dead Redemption,” which comes out in May 2010.