Reviva performs “Free” during soundcheck at Edgefest 2012 Hard Rock Pavilion
Reviva in Socorro tonight!