Turbo Buffalo makes news