How the world sees Greece
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 ...