Protest/Social Commentary John Cannon Share Read more… 0:00/??? 1 We Are The Giant 3:57 Lyrics 0:00/3:57