This man has gone viral after singing Ave Maria in the lobby of the Grand Floridian at Disney World.

MORE