Watch The Voice Season 2 Episode 18 Online – May 1, 2012

Watch The Voice┬áSeason 2 Episode 18 via NBC airing today, May 1, 2012 at 12:00 AM – 1:30 AM. We will be seeing some sweet voices from our four teams: Team Adam, Team Ceelo, Team Blake and Team Christina. Tonight’s episode is entitled “Live Semi-Final Performances”, it seems they are reaching for the near end(…)