Lady God are masters of disguise. The group could be identified as harbingers of the next psychedelic wave in the Richmond music scene. Lady God are masters of disguise. The group could be identified as harbingers of the next psychedelic wave in the Richmond music...