POINT OF NO RETURN, HELLLOOO!POINT OF NO RETURN, HELLLOOO!Bam! The power of a song to rip you out of the present and drop you completely into another time and place is consistently amazing. Such was the case of today's tune.Dave in the CaveDave in the Cave