YouTube Livestream
Where can one find YouTube live streams in an awesome question. There are a lot of places online for people to view livestream. YouTube has a special section for live stream posting. UStream is also popular for posting livestream. YouTube live streaming is free for people, to use.