Extra space via micro usb flash drive?

Is it possible for the phone to read from a micro usb flash drive pluged in to the phone via the usb connection on the side of the phone? You could have a 32g sd card plus another 32 or more on a flashdrive.. that would be 64g+ of phone related info.. or being able to flash roms of of it?