thenaritadogfight.com
Locale: フライラット, 町田 – Fly Rat, Machida
. Thought I’d break up some coverage of JCCS with a little look at the Fly Rat used car & part shop in Machida, Tokyo. This is literally right next door to the Up Garage in Machida, so i…