Although we all have different tastes and we all come from different backgrounds and cultures, great viral movements transcend all boundaries and can bring us all together for a while. Here are 5 of our favorite viral moments on the internet in no particular order […]