Sounds like a Technium MTB or a hybrid? Speaking of oddballs, Raleigh USA also made one with a rear drum brake, I believe it was called the Technium CitySport. I've seen a few those around.
Edit - now I see the photo... Looks like a bumpy ride for that dynamo!