NNew Japan Pro Wrestling David finlay sucks July 19, 2025No comments Just watching him trying to smoulder during his entrance with no crowd reaction and that terrible butt rock music by Unlikely-Onion5654 Tags:New Japan Pro WrestlingNJPW Leave a ReplyYou must be logged in to post a comment.