Yes its a Monster, a 70 foot carbon fiber Monster!!   Its fast and apparently a […]