thenaritadogfight.com
Event: Super Taikyu – A Pit Walk In Japan
. . Here’s a post I’ve been waiting to share with you for awhile now. Let me preface this by saying that the pictures won’t really do this experience much justice. In Japan, a p…