Pages

Monday, June 22, 2020

Ja Rule Unexpectedly Appears in Commerical for Local Greek Deli

Local staple Papa Cristo’s Greek Grill located on 2771 West Pico Boulevard in Los Angeles recently got Ja Rule for its latest playful ad. Clearly filmed using a green screen, Ja ...


READ THE ORIGINAL POST AT hypebeast.com