Fed Ex Has The Best Commercials

sitarro

Gold Member
Nov 17, 2003
5,186
1,028
153
USA
This is pretty funny.......

[ame="http://www.youtube.com/watch?v=7k29Ll1gbqI&feature=player_embedded"]http://www.youtube.com/watch?v=7k29Ll1gbqI&feature=player_embedded[/ame]
 

Forum List

Back
Top