Stuck On Planet Earth Stuck On Planet Earth is a musician known for their ontario indie music. Top tracks by Stuck On Planet Earth Related artists Winters Island SAINT PHNX