Comment Comment by IC4RUS Reminds me of these science and tech ads: https://www.flickr.com/photos/bustbright/albums/721576129433...Wish there were more ads like this today - they're much more visually impressive than the ones I see today parent IC4RUS 7 years ago
Wish there were more ads like this today - they're much more visually impressive than the ones I see today