Who Sings How Far is Heaven?

The ‘Texican’ rock n roll, blues, soul, Tejano and country group, is no other than Los Lonely Boys. The song ‘Heaven’ reached the top 40 in 2004.