Best cameos thus far:
1. Flava Flav
2. Vader

Advertisements