Can't delete file on external USB drive
Try deleting it with Terminal:

rm -rf /Volumes/diskname/path/to/folder


This command will remove (forcefully and recursively) the path given. Be careful when entering the path to ensure you delete the correct folder, as there's no protection against deleting everything. Note that Terminal will show no progress whilst this is being carried out — the prompt will return when it's complete.