5 minutes til showtime… Nick and Artie Premiere

IMG_1380

The last 5 minutes before the greatest radio show went live on DirecTV

--