“If your looking for a New Japan Show. Look no further. Stop! This is the one you've been looking for. Every week hosts Damon an Colin nail it. Funny, informative, simply the best out there. 5stars. Check em out subscribe now.”Read full review »
EddREDDEVIL via Apple Podcasts ·
Great Britain ·
02/16/16