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.
32
2. cyberdevil commented 17 years ago
lmao, only in America!
+4 1. Cloak009r commented 17 years ago