A pigeon launching from a cockroaches’ back? Is this an Eddie Murphy joke from the late 80s?
Also:

2 Likes
A pigeon launching from a cockroaches’ back? Is this an Eddie Murphy joke from the late 80s?
Also:
