IMG_1380

5 minutes til showtime… Nick and Artie Premiere

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