Whosah releases new music video for “Ghost Town” Posted on April 6, 2016 by Stitched Sound Whosah has premiered a new music video for their single “Ghost Town” which you can watch on Idobi Radio here.