Ricky Fabian, Doc Thomas, Barracudas