Watch Drake explain new Mugen MBX7 front uprights [VIDEO]
Tuesday, Oct 31, 2017 09:55am
By Mike Garrison
Mugen Seiki Racing recently released their new front uprights for the MBX7 series vehicles, and today Adam Drake has explained them in his latest YouTube video.
New from Adam Drake - Mugen Seiki Racing: