Tag:
LL Cool J
The statue is located in the New York Borough of Queens
A solar powered statue of LL Cool J is on display in New York.
Currently installed at Flushing Meadows Corona Park in Queens, the Bronze...
The museum is due to open in 2024
Hip-hop royalty turned out to the Bronx, the home of hip-hop, last week to attend a ground-breaking ceremony that marked the official launch of building for...