Site Loader

This is a commercial for a European sporting good chain called XXL. It features Professor and Pat Da Roc. It was shot in Late 2010 on South Beach Miami, Flor…

admin

Leave a Reply