Barracuda or Duster
Yep, you either love them or hate them. Good hunting Sir.
Print