SlideShare a Scribd company logo
1 of 108
97 Images The Web Shared In 2008 Presented by Adam Singer –  TheFutureBuzz.com  ( @AdamSinger )
Viral videos are ubiquitous – they have spread into both mainstream pop culture and corporate America.
Something not talked about as frequently are  viral images.
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Good editors know images tell the  story and reinforce your messages stronger than words alone.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
One could easily make the argument images are the most shared format of content on the web…
Learn what type of images spread successfully by studying the content archetypes and emotional triggers of  strong images.
Let’s view some of the images the  web shared like crazy in 2008.  Captions added to provide context, where necessary. Collected from a combination of Digg, Reddit, Blogs, and StumbleUpon
Bottled water truths revealed
This guy should have heeded the warning sign
Clichéd 80’s guy
8 bit street art
Hydrogen bomb cloud
Peyto Lake in Canada
Perfect timing…
 
Irony
Ultimate super-soaker collection
Lightning at sunset
Balloon tank
Bill and Hillary Clinton in the 70’s
Dare to break the rules…
Another shot taken at the perfect moment
Space station from above
You’d think someone would fix this
Nice try, Verizon
CNN putting emphasis on the most important issue of the day
When the one cup policy for your company picnic backfires
Regular vs. hi-def
How does this even happen!?
The RIAA is about to stick the lawyers
More irony
Self-explanatory
Making fun of those old motivational posters is a classic on the web
 
Really?
Sad.
Sara can’t make up her mind
A popular image floating around message forums – the “failure” meme is a hit
Another example of the failure meme
Great advertising by FedEx
George seems like a nice guy
Grandma’s got some spunk
Amazing shot of a guy petting a shark
Search results for “Hell” on your iPhone
Perfect timing…
 
A little excessive?
The  LOL cat phenomenon  is all over the web
Another of my favorite LOL cats
Loyal to the end
Imaginary numbers
Linux vs. Windows
Life will find a way
 
 
 
Difference between a stone and an iphone
IQ’s across professions
Making fun of pie charts is a classic
Devolution of philosophy?
The Rubik’s Cube, solved
PC > Mac:
From XKCD, a popular webcomic
Unknown, but great
From  Gaping Void
from  PHDComics.com
Physics isn’t that hard…
You can’t blame the kid, too good a setup
Creative ad for Career Junction:
Exactly…
I love this campaign
LOLcats make it off the internet, and into the comics
Just read
Old ads are another classic viral image
How is it even possible to make this mistake?
Don’t mess with geeks
Tandem cyclones
Amazing walls of snow
No escape…
We need to talk…
Clouds attacking the mountain
School of rays
When waves collide
Nice timing
Stunning tree, just beautiful
What do you think – Photoshopped or not?
Just an awesome photo
Something isn’t right about this one…
Self-fulfilling prophecy?
You can do it little buddy
Not sure what they thought would happen by doing this
Great advertising by 3M – that is real money in there,  they definitely believe in the product
Why you can’t trust automated translators
Just a normal work lunch Just a normal work lunch
Chicago from above
Tijuana meets San Diego
Shuttle launch
Beware of the sign
That’s got to be the weirdest Ebay feedback I’ve ever seen
Windows vista source code released
Great analogy
Clever clever…
Wait, what? Clever clever…
Amazing angle Clever clever…
Images as blog posts with attribution, where possible: 50 Viral Images (and how they spread) 50 Viral Images Part Two Be sure to  subscribe to The Future Buzz  for more on media, marketing and PR.

More Related Content

What's hot

What's hot (19)

Trust Me, I'm a Designer: 9 Principles for Creative Credibility
Trust Me, I'm a Designer: 9 Principles for Creative CredibilityTrust Me, I'm a Designer: 9 Principles for Creative Credibility
Trust Me, I'm a Designer: 9 Principles for Creative Credibility
 
The internet is broken and you are gonna fix it for NHTV
The internet is broken and you are gonna fix it for NHTVThe internet is broken and you are gonna fix it for NHTV
The internet is broken and you are gonna fix it for NHTV
 
Down & Dirty Social Media
Down & Dirty Social MediaDown & Dirty Social Media
Down & Dirty Social Media
 
Companyxyz socmed-shouldwe
Companyxyz socmed-shouldweCompanyxyz socmed-shouldwe
Companyxyz socmed-shouldwe
 
Design is Trust— 9 Principles For Interactive Credibility
Design is Trust— 9 Principles For Interactive CredibilityDesign is Trust— 9 Principles For Interactive Credibility
Design is Trust— 9 Principles For Interactive Credibility
 
Failure, it's part of the process – AIM Conference
Failure, it's part of the process – AIM ConferenceFailure, it's part of the process – AIM Conference
Failure, it's part of the process – AIM Conference
 
Twelve questions for fulfillment
Twelve questions for fulfillmentTwelve questions for fulfillment
Twelve questions for fulfillment
 
the Easy Choice - about Entrepreneurship
the Easy Choice - about Entrepreneurshipthe Easy Choice - about Entrepreneurship
the Easy Choice - about Entrepreneurship
 
Your One Big Life - WCTF Career Conference, University of Michigan, 2014 Ann ...
Your One Big Life - WCTF Career Conference, University of Michigan, 2014 Ann ...Your One Big Life - WCTF Career Conference, University of Michigan, 2014 Ann ...
Your One Big Life - WCTF Career Conference, University of Michigan, 2014 Ann ...
 
Carat Digital Presentation
Carat Digital PresentationCarat Digital Presentation
Carat Digital Presentation
 
Build A Product June 09 version
Build A Product June 09 versionBuild A Product June 09 version
Build A Product June 09 version
 
Blogging: A Practical Guide
Blogging: A Practical GuideBlogging: A Practical Guide
Blogging: A Practical Guide
 
3 career lessons the most successful people can't teach you
3 career lessons the most successful people can't teach you3 career lessons the most successful people can't teach you
3 career lessons the most successful people can't teach you
 
The impact of the RealTime web on media and news
The impact of the RealTime web on media and newsThe impact of the RealTime web on media and news
The impact of the RealTime web on media and news
 
Get More Out Of Your Social Media @Home @Work @Large
Get More Out Of Your Social Media @Home @Work @LargeGet More Out Of Your Social Media @Home @Work @Large
Get More Out Of Your Social Media @Home @Work @Large
 
The Five Lies That Will Kill Your Startup Dreams
The Five Lies That Will Kill Your Startup DreamsThe Five Lies That Will Kill Your Startup Dreams
The Five Lies That Will Kill Your Startup Dreams
 
Online Crisis Management + Case Studies - Elkottab Workshop
Online Crisis Management + Case Studies - Elkottab WorkshopOnline Crisis Management + Case Studies - Elkottab Workshop
Online Crisis Management + Case Studies - Elkottab Workshop
 
5 Ways to Get People to Show Up for Your Live Streaming Events
5 Ways to Get People to Show Up for Your Live Streaming Events5 Ways to Get People to Show Up for Your Live Streaming Events
5 Ways to Get People to Show Up for Your Live Streaming Events
 
Writing For Social Media
Writing For Social MediaWriting For Social Media
Writing For Social Media
 

Viewers also liked

Juntos podemos cambiar al mundo
Juntos podemos cambiar al mundoJuntos podemos cambiar al mundo
Juntos podemos cambiar al mundo
dec-admin
 
Broadband_in_America
Broadband_in_AmericaBroadband_in_America
Broadband_in_America
Chika Okose
 
рататуй
рататуйрататуй
рататуй
nem
 
Online marketing campaigns
Online marketing campaignsOnline marketing campaigns
Online marketing campaigns
Incredi Je
 

Viewers also liked (15)

Viví un verano
Viví un veranoViví un verano
Viví un verano
 
Vm oer eden_2014_e1_volungeviciene
Vm oer eden_2014_e1_volungevicieneVm oer eden_2014_e1_volungeviciene
Vm oer eden_2014_e1_volungeviciene
 
Juntos podemos cambiar al mundo
Juntos podemos cambiar al mundoJuntos podemos cambiar al mundo
Juntos podemos cambiar al mundo
 
Electromagnetic Field Radiation in the workpalce
Electromagnetic Field Radiation in the workpalceElectromagnetic Field Radiation in the workpalce
Electromagnetic Field Radiation in the workpalce
 
Google analytics (2)
Google analytics (2)Google analytics (2)
Google analytics (2)
 
Broadband_in_America
Broadband_in_AmericaBroadband_in_America
Broadband_in_America
 
Google analytics advanced techniques
Google analytics advanced techniquesGoogle analytics advanced techniques
Google analytics advanced techniques
 
Social media for artists - by Artisan Direct Ltd.
Social media for artists  - by Artisan Direct Ltd.Social media for artists  - by Artisan Direct Ltd.
Social media for artists - by Artisan Direct Ltd.
 
3º básico b semana 03 al 07 de octubre
3º básico b semana  03 al 07 de octubre3º básico b semana  03 al 07 de octubre
3º básico b semana 03 al 07 de octubre
 
Perils of Perception Ipsos Mori - France
Perils of Perception Ipsos Mori - FrancePerils of Perception Ipsos Mori - France
Perils of Perception Ipsos Mori - France
 
рататуй
рататуйрататуй
рататуй
 
Online marketing campaigns
Online marketing campaignsOnline marketing campaigns
Online marketing campaigns
 
Alissa Sputore 2016 The role of the library in the 21st century in protecting...
Alissa Sputore 2016 The role of the library in the 21st century in protecting...Alissa Sputore 2016 The role of the library in the 21st century in protecting...
Alissa Sputore 2016 The role of the library in the 21st century in protecting...
 
Presentationv1
Presentationv1Presentationv1
Presentationv1
 
Impacto de las tics en la educacion.doc erica
Impacto de las tics en la educacion.doc ericaImpacto de las tics en la educacion.doc erica
Impacto de las tics en la educacion.doc erica
 

Similar to 97 Viral Images The Web Shared In 2008

Memes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
Memes: The Creative Circus Digital Trends Class: Heddy LunenfeldMemes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
Memes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
Heddy Lunenfeld
 
The Future of the Internet, Commerce and Communications - Gerd Leonhard
The Future of the Internet, Commerce and Communications - Gerd Leonhard The Future of the Internet, Commerce and Communications - Gerd Leonhard
The Future of the Internet, Commerce and Communications - Gerd Leonhard
Incisive_Events
 
Bridge Conference - Fundraising 2.0 Session
Bridge Conference - Fundraising 2.0 SessionBridge Conference - Fundraising 2.0 Session
Bridge Conference - Fundraising 2.0 Session
Beth Kanter
 
Timan Rebel Social Media
Timan Rebel Social MediaTiman Rebel Social Media
Timan Rebel Social Media
Wecanbeheroes
 

Similar to 97 Viral Images The Web Shared In 2008 (20)

Memes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
Memes: The Creative Circus Digital Trends Class: Heddy LunenfeldMemes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
Memes: The Creative Circus Digital Trends Class: Heddy Lunenfeld
 
The Future of the Internet, Commerce and Communications - Gerd Leonhard
The Future of the Internet, Commerce and Communications - Gerd Leonhard The Future of the Internet, Commerce and Communications - Gerd Leonhard
The Future of the Internet, Commerce and Communications - Gerd Leonhard
 
Going Viral - Lessons on virality from Imgur’s most popular & shared images
Going Viral - Lessons on virality from  Imgur’s most popular & shared imagesGoing Viral - Lessons on virality from  Imgur’s most popular & shared images
Going Viral - Lessons on virality from Imgur’s most popular & shared images
 
SESSJ Training Laycock Viral
SESSJ Training Laycock ViralSESSJ Training Laycock Viral
SESSJ Training Laycock Viral
 
Intro to social media
Intro to social mediaIntro to social media
Intro to social media
 
Social Media Presentation
Social Media PresentationSocial Media Presentation
Social Media Presentation
 
sponsor-ed: Social media pd
sponsor-ed: Social media pdsponsor-ed: Social media pd
sponsor-ed: Social media pd
 
Geeks Have Inherited The Earth - Round Rock 2015
Geeks Have Inherited The Earth - Round Rock 2015Geeks Have Inherited The Earth - Round Rock 2015
Geeks Have Inherited The Earth - Round Rock 2015
 
ARC211: American Diversity and Design: MATT CUPO
ARC211: American Diversity and Design: MATT CUPOARC211: American Diversity and Design: MATT CUPO
ARC211: American Diversity and Design: MATT CUPO
 
Intelligence, Insight, and the role of Scale: Data stories from the business ...
Intelligence, Insight, and the role of Scale: Data stories from the business ...Intelligence, Insight, and the role of Scale: Data stories from the business ...
Intelligence, Insight, and the role of Scale: Data stories from the business ...
 
Machine Learning for Non-technical People
Machine Learning for Non-technical PeopleMachine Learning for Non-technical People
Machine Learning for Non-technical People
 
Bridge Conference - Fundraising 2.0 Session
Bridge Conference - Fundraising 2.0 SessionBridge Conference - Fundraising 2.0 Session
Bridge Conference - Fundraising 2.0 Session
 
kwkw
kwkwkwkw
kwkw
 
Mesh12 Session - Social Media WTF
Mesh12 Session - Social Media WTFMesh12 Session - Social Media WTF
Mesh12 Session - Social Media WTF
 
Michael Edson @ UGame ULearn: The Smithsonian Commons Prototype
Michael Edson @ UGame ULearn: The Smithsonian Commons PrototypeMichael Edson @ UGame ULearn: The Smithsonian Commons Prototype
Michael Edson @ UGame ULearn: The Smithsonian Commons Prototype
 
Social media for business ppt
Social media for business pptSocial media for business ppt
Social media for business ppt
 
Microblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory mediaMicroblogging: Tiny social objects. On the future of participatory media
Microblogging: Tiny social objects. On the future of participatory media
 
Social media and customer service - some examples
Social media and customer service - some examplesSocial media and customer service - some examples
Social media and customer service - some examples
 
Masterclass Social Media
Masterclass Social MediaMasterclass Social Media
Masterclass Social Media
 
Timan Rebel Social Media
Timan Rebel Social MediaTiman Rebel Social Media
Timan Rebel Social Media
 

Recently uploaded

VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
aroranaina404
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
TusharBahuguna2
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
suhanimunjal27
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 

Recently uploaded (20)

call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 

97 Viral Images The Web Shared In 2008