Even if you know nothing about Bollywood, this video will still make you want to dance.
The five minute video by South Asian a cappella group Penn Malasa attempts to perform the history of Bollywood's music genre, and basically nails it.
Posted over the weekend, the six-male member a capella group (the actual group has eight members) is made up of students from the University of Pennsylvania.
Going through the most popular Bollywood songs from movies in the '40s to now, highlights include songs from movies with Shahrukh Khan, Amitabh Bachchan to some non-Bollywood tunes like "Jai Ho" from "Slumdog Millionaire."
With over 130,000 views since Saturday, the video even received attention from Bollywood actor Hrithik Roshan on Twitter.
Here is a full list of song's off Penn Masala's Facebook page:
1940s
Suhani Raat Dal Chuki - Dulari
1950s
Mera Joota Hai Japani - Shree 420
Eeena Meena Deeka - Aasha
1960s
Ajeeb Dastaan Hai Yeh - Dil Apna Aur Preet Parai
Aaja Aaja Main Hoon Pyaar Tera - Teesri Manzil
Roop Tera Mastana - Aradhana
1970s
Hum Tum Ek Kamre Mein Band Hon - Bobby
Yeh Dosti - Sholay
Bachna Ae Haseeno - Hum Kisise Kum Naheen
Khaike Pan Banaraswala - Don
1980s
Om Shanti Om - Karz
Inteha Ho Gayi Intezaar Ki - Sharaabi
1990s
Pehla Nasha - Jo Jeeta Wohi Sikandar
Mehndi Laga Ke Rakhna - Dilwale Dulhania Le Jayenge
Muqabla - Humse Hai Muqabla
Dil To Pagal Hai - Dil To Pagal Hai
Chaiyya Chaiyya - Dil Se
Meri Mehbooba - Pardes
Koi Mil Gaya - Kuch Kuch Hota Hai
Tunak Tunak Tun - Dalar Mehndi
Dhol Bhaaje - Hum Dil De Chuke Sanam
Kahin Aag Lage - Taal
2000s
Na Tum Jaano Na Hum - Kaho Na Pyaar Hai
Koi Kahe Kehta Rahe - Dil Chahta Hai
You Are My Soniya - Kabhi Khushi Kabhie Gham
Mitwa - Lagaan
Pretty Woman - Kal Ho Na Ho
Kajra Re - Bunty Aur Babli
Dhoom - Dhoom
Where's the Party Tonight - Kabhi Alvida Naa Kehna
Mauja Hi Mauja - Jab We Met
Jai Ho - Slumdog Millionaire
Deewangi Deewangi - Om Shanti Om
2010s
Munni Badnaam Hui - Dabangg
Sheila - Tees Maar Khan
Ooh La La - The Dirty Picture
Jiya Re - Jab Tak Hai Jaan
Dilli Walli Girflriend - Yeh Jawaani Hai Deewani
Badtameez Dil - Yeh Jawaani Hai Deewani
Also on HuffPost