PLANET GIZA

Put You On – [PLANET GIZA]

A group from Montreal, Canada that go by “Planet Giza” makes their debut on Lyrical Lemonade with their new record