Tag Archives: Leo Chen

Vision Street Wear // Freestyling Fanatics // 1988

This has everything and everyone you would want in a video from 1988. The production and filming is top notch and it plays kinda like an old magazine TV show. There are a few corny aspects but all in all … CHECK OUT MORE »

Posted in Video | Tagged , , , , , , , , , , | 1 Comment