Coming soon to DicE TV will be a very special video on Toshi AKA “The Master” engineer in the UK.
If a motorcycle has passed through his West London work shop you know it has lovingly been put together the best it can be by the hand of Toshi.
We were very fortunate to spend a couple days with Toshi to talk over his history and love of motorcycles all for this short film that will be released July 9.