Terminal command ls/cd not opening external usb drive

Output of ls -l is drwxrwxrwx 1 Fayyy staff 131072 Jan 1 1980 USBDrive

It looks like you might have a trailing space character in the name of the USB drive, try cd '/Volumes/USBDrive ', and it works you might want to remove the trailing space character in the name.