Ed, check out the Nakamichi MI01 mini plus speaker sold on Amazon and Ebay. I use these in my box cars for recorded cattle sounds and other train sounds. Their not Bluetooth and won't play for 4 hours, but do have a mini SD card slot. I will bring one along to York and if I can find you I'll play it for you to get your input on it's sound quality.