Nelly’s On Your Radio (If You Live In St. Louis)

Categories VideosPosted on

Yea, I forgot to mention this before…Nelly is temporarily taking over radio duties at St. Louis’ Hot 104.1. I’m sure we’ll see more footage of this. 

A small but committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.