pelicans

New Orleans Pelicans new TV commercial is already a legend
The New Orleans Pelicans are trying to sell some tickets. They've got some great deal for some games or something, I really didn't pay attention to that part. I was too interested in their presentation.
This is excellent, they've taken the early 90s used-car/pawn-store/stereo approach …