Embed this press release by copying the code below:

Hilarious Mercedes-Benz Film Takes #2 Spot on Fashion Film Network's WEEKLY TOP 10 Ranking