Nostalgia can be very powerful in this day and age. For example, Facebook has the 'On This Day' feature that allows users to see what they were doing (on Facebook) on this date in history. On Instagram we have #tbt for Throwback Thursday posts. And to be fair, who doesn't love a good throwback?

Well today, we don't just have one amazing throwback for you. In fact, we have 20 amazing throwbacks just to give you all those good nostalgic feelings. So fair warning, if you don't want to feel too old then stop reading now. But for those of you brave enough, let's begin with the 20 songs that are turning 20 in 2017!

First up on the list we have Will Smith's iconic theme from the 'Men In Black' movie.

Who didn't love the Spice Girls? Here is their 1997 classic anthem "Spice Up Your Life."

Usher has been around for what seems like forever. So of course he released a smash hit in 1997 with "You Make Me Wanna..."

Anyone that grew up in the 90s remembers Aqua and their one-hit wonder "Barbie Girl."

And who could forget about the Hanson brothers and their hit "MMMBop!"

And if we are talking about Boy Bands we have to talk about Backstreet Boys and their track "Everybody (Backstreet's Back)."

Savage Garden made everyone cry in 97 with their track "Truly Madly Deeply."

Similar to Usher, Mariah Carey has also been around for basically forever. And her 97 hit "Honey" is still an iconic track to this day!

Natalie Imbruglia also released her ultimate anthem "Torn" in 1997.

Celine Dion's "My Heart Will Go On" might be the biggest song on this list as it is still used in memes today!

The Notorious B.I.G. released one of his classic anthems in 1997 with "Hypnotize."

Another classic anthem was released in 1997 with Green Day's "Good Riddance (Time Of Your Life)."

Also in 97, Puff Daddy,Faith Evans and 112 released their tribute to The Notorious B.I.G. with "I'll Be Missing You."

The Verve released their ultimate anthem in 1997 with "Bitter Sweet Symphony."

It seems like every amazing anthem was released in 97 and here's another with Chumbawamba's "Tubthumping."

Not that anyone should refer to themselves as this but Meredith Brooks released her anthem "B*tch" in 97.

One of the most iconic pump up songs of all time was released in 97 with Blur's "Song 2."

Third Eye Blind released a lot of hits in the 90s but none bigger than 1997's "Semi Charmed Life."

No Doubt was a massive force in the 90s particularly due to Gwen Stefani's amazing voice which is highlighted in their 97 anthem "Sunday Morning."

And last but certainly not least we have Jewel and her 1997 classic "Foolish Games."