moshingxwithxmyxdemons - Shel Silverstein.

more about : moshingxwithxmyxdemons