Todd Edwards – I’m Not Afraid (Original Mix) When Todd Edwards bestows upon the world a new song, the world would be smart to drop whatever it’s doing and listen. His latest gift to our ears is…