Tha New Team - Mosh Pit

What are your thoughts?