The Power of a Video Library - WordCamp Raleigh

Lauren Jeffcoat
Lauren JeffcoatCustomer Support Team at OnTheGoSystems
@lujeffcoat
The Power of a Video
WORDCAMP RALEIGH
@lujeffcoat
Lauren Jeffcoat
WPML Supporter | WPML
Training
@lujeffcoat
WHY VIDEO CONTENT
IS KEY AND HOW TO
USE IT
The Power of a Video
The  Power of a Video Library - WordCamp Raleigh
Why you should include video
content
VS.
The  Power of a Video Library - WordCamp Raleigh
Conveys Emotion to Customers
Bring Traffic to Your Website
Drive Sales to your Business
@lujeffcoat Video shows your products in action
1.8 Million
Value of a 1 minute video
1.8 Billion
Video users expected this year
100 Million
People watching video each day
90%
Video helps make buying decision
64%
Likely to buy after watching video
400%
More inquiries on listing with video
40%
Prefer visual content
350
Seconds spent on a site with video
The Power of Analytics
Frequent
video
publishing
and good
content
practices
will
increase
your
website
ranking.
Higher Engagement Rates
Higher Click Through Rates
Higher Conversion Rates
@lujeffcoat
TYPES OF VIDEO
LIBRARIES
The Power of a Video
ADVERTISING
PRODUCT DEMONSTRATION
INSTRUCTIONAL
ENTERTAINING
TESTIMONIALS
@lujeffcoat
CREATING A VIDEO
LIBRARY
The Power of a Video
SELF HOSTED vs. THIRD
PARTY
Self Hosted Third Party Hosting
You own the data
More direct traffic
No advertisements
Bandwidth & File Size
Social Traffic
Statistics/Analytics
@lujeffcoat
VIDEO GALLERY
PLUGINS
FooVideo + FooGallery
• Add videos
directly from Foo
Gallery
 Add videos
from YouTube
 Add videos
from Vimeo
 Gallery can
display in a pop
out lightbox
 Create
galleries with
both video and
images
combined
http://fooplugins.com/plugins/foovideo/
Huge-IT Video Gallery
 Add videos
from YouTube
and Vimeo
 Gallery can
display in a pop
out lightbox
 Beautiful
different layouts
 Fully
Responsive
 Widgetized
https://wordpress.org/plugins/gallery-video/screenshots/
Video Embed & Thumbnail
Generator
 Makes video
thumbnails
 Allows
resolution
switching
 Embed self
hosted videos
 Uses
shortcode to
create pop up
video galleries
 Allow users to
download videos
 Tons of
customization
options
https://wordpress.org/plugins/video-embed-thumbnail-generator/
Spider Video Player
 Easily add self-
hosted videos
 Mulitple layout
options
 Organize your
video library into
playlists
 Embed
YouTube and
Vimeo videos
 Parameters
available for
filtering and
sorting
 Full screen
mode
https://wordpress.org/plugins/player/
Cool Video Gallery
 Easily add self-
hosted videos
 Multiple
galleries
 Automatic
preview image
generation
 Allows multiple
video formats
 Video player
skin selection
 Feature to sort
videos within a
gallery
https://wordpress.org/plugins/cool-video-gallery/
Best Practices
 Include transcriptions
 Allow embedding
 Use Keywords in video titles
 Create catchy titles
 Make use of video sitemaps
@lujeffcoat
PRESENTING A VIDEO
LIBRARY
The Power of a Video
Who’s Watching?
Mobile Users
Millenials
“Thinkers”
Men
How to get in front of your
viewers
Email Marketing
Landing
Page/Blog Social Media
@lujeffcoat
Is video killing written content? No.
@lujeffcoat
The Power of a Video
QUESTIONS?
lauren.j@onthegosystems.com
1 of 38

Recommended

I Can Haz More Performanz? by
I Can Haz More Performanz?I Can Haz More Performanz?
I Can Haz More Performanz?Andy Melichar
2.2K views56 slides
Caching 101 by
Caching 101Caching 101
Caching 101Andy Melichar
261 views41 slides
Piecing Together the WordPress Puzzle by
Piecing Together the WordPress PuzzlePiecing Together the WordPress Puzzle
Piecing Together the WordPress PuzzleBusiness Vitality LLC
1.5K views63 slides
Speeding up your WordPress Site - WordCamp Toronto 2015 by
Speeding up your WordPress Site - WordCamp Toronto 2015Speeding up your WordPress Site - WordCamp Toronto 2015
Speeding up your WordPress Site - WordCamp Toronto 2015Alan Lok
4.1K views20 slides
Word press sites maintenanace by
Word press sites maintenanaceWord press sites maintenanace
Word press sites maintenanaceMichelle Castillo
876 views15 slides
WordPress in 90 minutes by
WordPress in 90 minutesWordPress in 90 minutes
WordPress in 90 minutesMichelle Castillo
765 views24 slides

More Related Content

What's hot

Optimizing WordPress - WordPress SF Meetup April 2012 by
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012Ben Metcalfe
3.1K views38 slides
Speed up Your Joomla Site for Ultimate Performance by
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate PerformanceJoomlaDay Australia
2.1K views42 slides
Leeward WordPress Meetup- Caching and Website Speed by
Leeward WordPress Meetup- Caching and Website SpeedLeeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website SpeedArlen Nagata
318 views18 slides
WordPress Insider Meetup Group - Jan, 7, 2016 meeting by
WordPress Insider Meetup Group - Jan, 7,  2016 meetingWordPress Insider Meetup Group - Jan, 7,  2016 meeting
WordPress Insider Meetup Group - Jan, 7, 2016 meetingMichelle Castillo
302 views14 slides
ServerBeach and WordPress BlogWorldExpo 2007 by
ServerBeach and WordPress BlogWorldExpo 2007ServerBeach and WordPress BlogWorldExpo 2007
ServerBeach and WordPress BlogWorldExpo 2007Barry Abrahamson
4.3K views14 slides
High Performance WordPress by
High Performance WordPressHigh Performance WordPress
High Performance WordPressBarry Abrahamson
16.4K views13 slides

What's hot(20)

Optimizing WordPress - WordPress SF Meetup April 2012 by Ben Metcalfe
Optimizing WordPress -  WordPress SF Meetup April 2012Optimizing WordPress -  WordPress SF Meetup April 2012
Optimizing WordPress - WordPress SF Meetup April 2012
Ben Metcalfe3.1K views
Speed up Your Joomla Site for Ultimate Performance by JoomlaDay Australia
Speed up Your Joomla Site for Ultimate PerformanceSpeed up Your Joomla Site for Ultimate Performance
Speed up Your Joomla Site for Ultimate Performance
JoomlaDay Australia2.1K views
Leeward WordPress Meetup- Caching and Website Speed by Arlen Nagata
Leeward WordPress Meetup- Caching and Website SpeedLeeward WordPress Meetup- Caching and Website Speed
Leeward WordPress Meetup- Caching and Website Speed
Arlen Nagata318 views
WordPress Insider Meetup Group - Jan, 7, 2016 meeting by Michelle Castillo
WordPress Insider Meetup Group - Jan, 7,  2016 meetingWordPress Insider Meetup Group - Jan, 7,  2016 meeting
WordPress Insider Meetup Group - Jan, 7, 2016 meeting
Michelle Castillo302 views
ServerBeach and WordPress BlogWorldExpo 2007 by Barry Abrahamson
ServerBeach and WordPress BlogWorldExpo 2007ServerBeach and WordPress BlogWorldExpo 2007
ServerBeach and WordPress BlogWorldExpo 2007
Barry Abrahamson4.3K views
Ctrl+F5 Bangalore 2017: Super charge you word press website by Justin Thomas by ResellerClub
Ctrl+F5 Bangalore 2017: Super charge you word press website by Justin ThomasCtrl+F5 Bangalore 2017: Super charge you word press website by Justin Thomas
Ctrl+F5 Bangalore 2017: Super charge you word press website by Justin Thomas
ResellerClub166 views
WordPress Website Creation Training Course Slides by Equinet Academy
WordPress Website Creation Training Course SlidesWordPress Website Creation Training Course Slides
WordPress Website Creation Training Course Slides
Equinet Academy5.8K views
WordPress(The Big Picture) by Sandip Basnet
WordPress(The Big Picture)WordPress(The Big Picture)
WordPress(The Big Picture)
Sandip Basnet117 views
WordPress as a Service by Andrew Bauer
WordPress as a ServiceWordPress as a Service
WordPress as a Service
Andrew Bauer3.9K views
Optimizing WordPress (WordCamp Philly 2011) by Ben Metcalfe
Optimizing WordPress (WordCamp Philly 2011)Optimizing WordPress (WordCamp Philly 2011)
Optimizing WordPress (WordCamp Philly 2011)
Ben Metcalfe2.1K views
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup by Ahmed Mohammed Nagdy
Speed Up WordPress Websites - Part 1 - WordPress Cairo MeetupSpeed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
WordPress Resources Nov 2014 by Judy Wilson
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
Judy Wilson447 views
8 Easy Ways to Speed up Your Wordpress Site by Sereyboth Yorn
8 Easy Ways to Speed up Your Wordpress Site8 Easy Ways to Speed up Your Wordpress Site
8 Easy Ways to Speed up Your Wordpress Site
Sereyboth Yorn509 views
WordCamp RVA 2011 - Performance & Tuning by Timothy Wood
WordCamp RVA 2011 - Performance & TuningWordCamp RVA 2011 - Performance & Tuning
WordCamp RVA 2011 - Performance & Tuning
Timothy Wood796 views

Viewers also liked

Word camp 2012 by
Word camp 2012Word camp 2012
Word camp 2012Marilyn Kay
995 views25 slides
Future-proofing your WordPress site - WordCamp Sydney 2014 by
Future-proofing your WordPress site - WordCamp Sydney 2014Future-proofing your WordPress site - WordCamp Sydney 2014
Future-proofing your WordPress site - WordCamp Sydney 2014Jordan Gillman
1.6K views53 slides
A Freelancer's Guide To Handling Difficult Clients by
A Freelancer's Guide To Handling Difficult ClientsA Freelancer's Guide To Handling Difficult Clients
A Freelancer's Guide To Handling Difficult ClientsDamon Schopen
2.3K views27 slides
My christmas by
My christmasMy christmas
My christmasAntonella Cimo
229 views6 slides
Akeda bagus by
Akeda bagusAkeda bagus
Akeda bagusSoipul Amri
408 views5 slides
Beginner's Guide to Creating an Epic Blog by
Beginner's Guide to Creating an Epic BlogBeginner's Guide to Creating an Epic Blog
Beginner's Guide to Creating an Epic BlogStoney deGeyter
749 views68 slides

Viewers also liked(20)

Future-proofing your WordPress site - WordCamp Sydney 2014 by Jordan Gillman
Future-proofing your WordPress site - WordCamp Sydney 2014Future-proofing your WordPress site - WordCamp Sydney 2014
Future-proofing your WordPress site - WordCamp Sydney 2014
Jordan Gillman1.6K views
A Freelancer's Guide To Handling Difficult Clients by Damon Schopen
A Freelancer's Guide To Handling Difficult ClientsA Freelancer's Guide To Handling Difficult Clients
A Freelancer's Guide To Handling Difficult Clients
Damon Schopen2.3K views
Beginner's Guide to Creating an Epic Blog by Stoney deGeyter
Beginner's Guide to Creating an Epic BlogBeginner's Guide to Creating an Epic Blog
Beginner's Guide to Creating an Epic Blog
Stoney deGeyter749 views
Goodbye Keyword Optimization, Hello Topical Optimization by Stoney deGeyter
Goodbye Keyword Optimization, Hello Topical OptimizationGoodbye Keyword Optimization, Hello Topical Optimization
Goodbye Keyword Optimization, Hello Topical Optimization
Stoney deGeyter687 views
Dificultad de determinar la partida arancelaria para la exportación de prenda... by Mitzi Linares Vizcarra
Dificultad de determinar la partida arancelaria para la exportación de prenda...Dificultad de determinar la partida arancelaria para la exportación de prenda...
Dificultad de determinar la partida arancelaria para la exportación de prenda...
Economia by CIAMINERA
EconomiaEconomia
Economia
CIAMINERA396 views
Ako zvýšiť návštevnosť na blogu - Fabulous by xKatka by Katarina Novotna
Ako zvýšiť návštevnosť na blogu - Fabulous by xKatkaAko zvýšiť návštevnosť na blogu - Fabulous by xKatka
Ako zvýšiť návštevnosť na blogu - Fabulous by xKatka
Katarina Novotna587 views
How To See Through Your Business’s Blind Spots by Rachel Magario, MBA
How To See Through Your Business’s Blind Spots   How To See Through Your Business’s Blind Spots
How To See Through Your Business’s Blind Spots
[Farag fouda] kebenaran_yang_hilang_sisi_kelam_pr(book_fi.org) by Andang Prasetya
[Farag fouda] kebenaran_yang_hilang_sisi_kelam_pr(book_fi.org)[Farag fouda] kebenaran_yang_hilang_sisi_kelam_pr(book_fi.org)
[Farag fouda] kebenaran_yang_hilang_sisi_kelam_pr(book_fi.org)
Andang Prasetya947 views
Shortcut Your Way to Success: Essential WordPress Plugins for Podcasters by Dustin Hartzler
Shortcut Your Way to Success: Essential WordPress Plugins for PodcastersShortcut Your Way to Success: Essential WordPress Plugins for Podcasters
Shortcut Your Way to Success: Essential WordPress Plugins for Podcasters
Dustin Hartzler415 views
Whistleblowing.jp (内部告発.jp)の構想(The concept of Whistleblowing.jp) by 真行 八田
Whistleblowing.jp (内部告発.jp)の構想(The concept of Whistleblowing.jp)Whistleblowing.jp (内部告発.jp)の構想(The concept of Whistleblowing.jp)
Whistleblowing.jp (内部告発.jp)の構想(The concept of Whistleblowing.jp)
真行 八田12.2K views
A Survival Guide for the Overwhelmed Online Marketer by Stoney deGeyter
A Survival Guide for the Overwhelmed Online MarketerA Survival Guide for the Overwhelmed Online Marketer
A Survival Guide for the Overwhelmed Online Marketer
Stoney deGeyter5.7K views
Tools to Automate & Elevate Your Marketing Efferts by Sarah Kloth
Tools to Automate & Elevate Your Marketing Efferts Tools to Automate & Elevate Your Marketing Efferts
Tools to Automate & Elevate Your Marketing Efferts
Sarah Kloth983 views
Ako na rýchly web - WordCamp Žilina 2016 - xKatka by Katarina Novotna
Ako na rýchly web - WordCamp Žilina 2016 - xKatkaAko na rýchly web - WordCamp Žilina 2016 - xKatka
Ako na rýchly web - WordCamp Žilina 2016 - xKatka
Katarina Novotna735 views
My Website Is Old Enough To Vote - Kris Howard by WordCamp Sydney
My Website Is Old Enough To Vote - Kris HowardMy Website Is Old Enough To Vote - Kris Howard
My Website Is Old Enough To Vote - Kris Howard
WordCamp Sydney976 views

Similar to The Power of a Video Library - WordCamp Raleigh

WordcampNYC 2010 - Wordpress & Multimedia (Updated) by
WordcampNYC 2010 - Wordpress & Multimedia (Updated)WordcampNYC 2010 - Wordpress & Multimedia (Updated)
WordcampNYC 2010 - Wordpress & Multimedia (Updated)Digital Strategy Works LLC
1K views116 slides
Not Just Video—VideoSEO by
Not Just Video—VideoSEONot Just Video—VideoSEO
Not Just Video—VideoSEOBusinessOnline
2.4K views37 slides
How to Rock Your Video Marketing by
How to Rock Your Video MarketingHow to Rock Your Video Marketing
How to Rock Your Video MarketingPixability
949 views24 slides
Best Practices for Web Videos by
Best Practices for Web VideosBest Practices for Web Videos
Best Practices for Web VideosClarity Quest Marketing
298 views30 slides
You tube optimization by
You tube optimizationYou tube optimization
You tube optimizationChandan Kumar
522 views12 slides
Youtube Marketing 2012 by
Youtube Marketing 2012Youtube Marketing 2012
Youtube Marketing 2012appletinao
1.7K views59 slides

Similar to The Power of a Video Library - WordCamp Raleigh(20)

Not Just Video—VideoSEO by BusinessOnline
Not Just Video—VideoSEONot Just Video—VideoSEO
Not Just Video—VideoSEO
BusinessOnline2.4K views
How to Rock Your Video Marketing by Pixability
How to Rock Your Video MarketingHow to Rock Your Video Marketing
How to Rock Your Video Marketing
Pixability949 views
Youtube Marketing 2012 by appletinao
Youtube Marketing 2012Youtube Marketing 2012
Youtube Marketing 2012
appletinao1.7K views
Broadband Video Review by Jim Kaskade
Broadband Video ReviewBroadband Video Review
Broadband Video Review
Jim Kaskade545 views
Using Video to Transform Your Business and Improve ROI by The Story Lab
Using Video to Transform Your Business and Improve ROIUsing Video to Transform Your Business and Improve ROI
Using Video to Transform Your Business and Improve ROI
The Story Lab2.1K views
Get social with video marketing June 9 Social Selling Video by Doug Lehman
Get social with video marketing June 9 Social Selling VideoGet social with video marketing June 9 Social Selling Video
Get social with video marketing June 9 Social Selling Video
Doug Lehman1.3K views
How can I use video to grow my business by SpykerMedia
How can I use video to grow my businessHow can I use video to grow my business
How can I use video to grow my business
SpykerMedia332 views
Beef Up Your Website With Audio And Video - It's Easy! by Melodie Laylor
Beef Up Your Website With Audio And Video - It's Easy!Beef Up Your Website With Audio And Video - It's Easy!
Beef Up Your Website With Audio And Video - It's Easy!
Melodie Laylor2.2K views
SMX@adtech: Mobile, Local and Video Search — Drew Hubbard by adtech_fan
SMX@adtech: Mobile, Local and Video Search — Drew HubbardSMX@adtech: Mobile, Local and Video Search — Drew Hubbard
SMX@adtech: Mobile, Local and Video Search — Drew Hubbard
adtech_fan639 views
Best video maker software by meister money
Best video maker software Best video maker software
Best video maker software
meister money1.9K views
How to Use Online Video for Marketing by HubSpot
How to Use Online Video for MarketingHow to Use Online Video for Marketing
How to Use Online Video for Marketing
HubSpot56.5K views
My Honest VideoRobot Review.pdf by Arunas Bruzas
My Honest VideoRobot Review.pdfMy Honest VideoRobot Review.pdf
My Honest VideoRobot Review.pdf
Arunas Bruzas149 views
Vlogging an innovative addition to word press blogging landscape by man33la
Vlogging  an innovative addition to word press blogging landscapeVlogging  an innovative addition to word press blogging landscape
Vlogging an innovative addition to word press blogging landscape
man33la128 views
Big List of Coolness Summer 2011 by Gaston Digital
Big List of Coolness Summer 2011Big List of Coolness Summer 2011
Big List of Coolness Summer 2011
Gaston Digital558 views
Fundamentals of Video SEO - Brighton SEO April 2016 by Rachael Dines
Fundamentals of Video SEO - Brighton SEO April 2016Fundamentals of Video SEO - Brighton SEO April 2016
Fundamentals of Video SEO - Brighton SEO April 2016
Rachael Dines5.3K views
Video Seo Essentials 2011 by Rafi Hecht
Video Seo Essentials   2011Video Seo Essentials   2011
Video Seo Essentials 2011
Rafi Hecht258 views

Recently uploaded

SAP Automation Using Bar Code and FIORI.pdf by
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 views38 slides
Ransomware is Knocking your Door_Final.pdf by
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
55 views46 slides
Data Integrity for Banking and Financial Services by
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
21 views26 slides
Design Driven Network Assurance by
Design Driven Network AssuranceDesign Driven Network Assurance
Design Driven Network AssuranceNetwork Automation Forum
15 views42 slides
Kyo - Functional Scala 2023.pdf by
Kyo - Functional Scala 2023.pdfKyo - Functional Scala 2023.pdf
Kyo - Functional Scala 2023.pdfFlavio W. Brasil
368 views92 slides

Recently uploaded(20)

SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely21 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker37 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada127 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
PharoJS - Zürich Smalltalk Group Meetup November 2023 by Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst478 views
Igniting Next Level Productivity with AI-Infused Data Integration Workflows by Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10248 views
Attacking IoT Devices from a Web Perspective - Linux Day by Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri16 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
handbook for web 3 adoption.pdf by Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex22 views

The Power of a Video Library - WordCamp Raleigh