Wow. I'm so out of touch with social media. I've never heard of most of those photo sharing websites, including the one that had the clue.
I finally
did find the picture (thanks Gavin), and was quite surprised to see what the picture was of. I noticed a lack of windshield... I wonder if it's optional, or if the photo was of an unfinished bike. I'm guessing that it's optional, since the Empulse was originally planned to have a cafe racer look.