Giant Golden Travis Scott Head Installed Atop Amoeba Records
Travis Scott has been teasing a new album called Astroworld for months. Judging by the giant golden Travis Scott head that has appeared above Amoeba Records in LA, the album might finally be ready to drop.
Stereogum — Travis Scott has been teasing a new album called Astroworld for months. Judging by the giant golden Travis Scott head that has appeared above Amoeba Records in LA, the al... more info
Stereogum — The massively popular festival-rapper and Kardashian-by-association Travis Scott has a thing for grand, ridiculous gestures; consider, if you will the giant animatronic b... more info