i was filming a thing yesterday and came across these identical twins! they are rappers and call themselves TWIN TOWERS by mordechai December 06, 2016 Instagram Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest