Watch The Live Show Season 2 Episode 18 - E 18

Add to Watchlist

The Live Show Season 2 Episode 18
Victoria takes over and opens the gates of chaos to bring you some insanity~ and of course the hottest ladies in cosplay.
First Aired: April 20, 2012

Watch The Live Show s2e18 Now


Also on The Live Show


Watch The Live Show - E 18 (s2 e18) Online - Watch online anytime: Stream, Download

The Live Show, Season 2 Episode 18, is available to watch free on Crunchyroll and stream on The Live Show. You can also stream, download The Live Show on demand at online.