diff --git a/lib/lyricfy.rb b/lib/lyricfy.rb
index <HASH>..<HASH> 100644
--- a/lib/lyricfy.rb
+++ b/lib/lyricfy.rb
@@ -36,6 +36,9 @@ module Lyricfy
           fetcher = klass.new(artist_name: artist, song_name: song)
 
           if lyric_body = fetcher.search
+            #def lyric_body.to_s
+              #self.join("\n")
+            #end
             result =  OpenStruct.new(artist: artist, song: song, body: lyric_body)
             break
           end
diff --git a/test/lyricfy_test.rb b/test/lyricfy_test.rb
index <HASH>..<HASH> 100644
--- a/test/lyricfy_test.rb
+++ b/test/lyricfy_test.rb
@@ -42,6 +42,17 @@ describe Lyricfy::Fetcher do
           end
         end
       end
+
+      describe "lyric found" do
+        it "should return lyrics" do
+          fetcher = Lyricfy::Fetcher.new :metro_lyrics
+          VCR.use_cassette('metro_lyrics_200') do
+            result = fetcher.search('2pac', 'Life Goes On')
+            result.body.must_be_instance_of Array
+            result.body.to_s.must_include 'Life as a baller'
+          end
+        end
+      end
     end
   end
 end
Made song.body respond to to_s so that you can easily print lyrics
without using an each iterator