Thread
:
Annoying Christmas Ads
View Single Post
#
3
12-04-2008, 02:37 PM
bryyce62
Fleet Mechanic
Join Date: Nov 2004
Location: Northern CA
Posts: 1,856
Likes: 8
Received 5 Likes on
5 Posts
The dell commercial with the co-workers caroling around the office.
...."lets go carol with Carol"
Reply
Like
bryyce62
View Public Profile
Find all posts by bryyce62