Massive Travis Scott Head Appears Atop Amoeba Records in L.A.

A massive gold-colored replica of Travis Scott's head appeared on the roof of Los Angeles' Amoeba Records Friday (July 27), leading some to…

from Billboard.com Music News www.billboard.com/node/8467520
via IFTTT