Demetria McKinney came up to Radio 103.9 to perform LIVE from Stage 17! She performed “Is This Love” and “Happy” before sitting down with La Loca for an interview!
Click below to watch the FULL performance!
Click below to watch the FULL interview!
To see the photos from Demetria’s visit: CLICK HERE