9.19@146mph! August 4, 2010 The Talon launching on a 1.33 60 foot EmailFacebookLinkedInTumblr Related