Andrew Allen Andrew Allen is a musician known for their canadian pop music. Top tracks by Andrew Allen Related artists Matthew John Kurz High Dive Heart