Pop-up shops have opened in Barcelona and Mexico city after New York and Santa Monica. If any of our readers are from the any of these cities, let us know what you think. Check out the article here>
About shinra25
1228 Articles
Dragon Ball Fan since 1986! I'm the Prince of this website LoL...