Two Inch Punch – Paint It Red (feat. Mikky Ekko) Bianca Alysse April 9, 2015 Music 2 Comments Mikky Ekko (born John Stephen Sudduth; December 17, 1984) is an American artist and record producer fromLouisiana, signed to RCA Records. He is best...