Chinese human Strongart sings lilium in the Elfen Lied Strongart Published 04/27/2011 The music from the God. Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: stupid song sing funny play home boy girl NEXT VIDEO Full Metal Donald Duck 0 Comments Log in for Comments
0 Comments