lukeyharuno
Photos: The Making of Watch The Throne
The pictures include studio sessions from New York City to London. WTT is scheduled to hit the stores August 2nd.
‹
›
Home
View web version