Kevin Rudolf is an American pop, rock, hip hop singer/songwriter, guitarist and record producer.
Added by Upcoming Robot on April 2, 2009