Just Fashion Now (UK)
German shepherd
Crazy Alien
Animals
Animal Abuse On Set of 'Crazy Alien', Matthew Morrison's New Film
PETA (People for the Ethical Treatment of Animals) made public a disturbing video showing animal abuse on the sets of Mathew Morrison's new film, Crazy Alien, in China. 
Just Fashion Now (UK)