Megatron Twin Turbo Mustang Wins Again!!

Megatron is a twin turbo proline mustang owned by steven brindle but driven by stan allen. They are definitely a hard to team to beat as they are gearing up for …

Visits: 7

Leave a Reply