Tamera Mowry Sings "I'm Going Down"

Tamera Mowry leaves fans reminiscing after singing "I'm Going Down"