Other than anime, i love watch American Drama shows. And today gonna enjoy Glee season 2 episode 18. which is recently released episode from this brilliant musical drama show.