Back to photostream

Ted Billboard Movie Poster At Subway Entrances 6111

Ted billboard movie poster standee - 7th Avenue near Times Square in New York City 2012 - NYC directed by Seth MacFarlane computer generated creature teddy bear toy toys story animation New New York Times Building Mark Wahlberg

801 views
0 faves
0 comments
Uploaded on July 28, 2012