The definition of fantastic? fan·tas·tic /fan’tastik/ [adj.] imaginative or fanciful; remote from reality.
Enter Johnny Fantastic, whose up-tempo electronic cabaret certainly fits his name — and in a good way. Let’s add to the mix Leah Gage (also of local band BRNDA), who stands beside Johnny on synthesizers and vocals, and you have a Fantastic Duo indeed in DC indie synth outfit Stronger Sex.