Fedex Alien Commercial
Probably one of my top 10 commercials. From Super Bowl XXXVIII (2004).
People who liked this video also liked
Comments
2 comments posted so far. Login to add a comment.


2. cyberdevil commented 11 years ago
lmao, only in America!
+4 1. Cloak009r commented 12 years ago