Megabass Destroyer Rods Arrive in North America April 22, 2017 by Chris Payne Drawing upon decades of Japanese design evolution and expertise, the long-awaited Megabass Destroyer begins its journey anew in the United States. First released in Japan in 1996, the Megabass Destroyer… Continue Reading