Skip to
YouTube video

Loading player…

David Todoran is a musical genius. No one can play better than him. No one can sing better than him. He is the almighty God of all things Musical.

Mr. T forever.

Top Tracks

Top Albums

Similar Artists


Leave a comment. Log in to or sign up.

  • Saw him live last night. Amazing.
  • I love I Know Now
  • <3<3 Go Mr. T!

API Calls