Posts

Showing posts with the label Nobuhiro Monster Tajima

VIDEO: "Monster" Tajima @ Pikes Peak International Hill Climb, EV-style